天天看點

case邏輯判斷基數還是偶數

case邏輯判斷基數還是偶數

<code>#!/bin/bash</code>

<code>read</code> <code>-p </code><code>"please input a number: "</code> <code>a</code>

<code>b=$[ $a%2 ]</code>

<code>case</code> <code>$b </code><code>in</code>

<code>1)</code>

<code>     </code><code>echo</code> <code>"the number is odd "</code>

<code>     </code><code>;;</code>

<code>0)</code>

<code>     </code><code>echo</code> <code>"the number is even"</code>

<code>*)   </code><code>echo</code> <code>"it is not a odd or even"</code>

<code>esac</code>

注:*)   echo "it is not a odd or even",隻是語句完善,因為輸入無論數字還是字元串不是0就是1

[root@Linux9 ~]# sh case.sh

please input a number: 2333

the number is odd

please input a number: 6666

the number is even

本文轉自 boy461205160 51CTO部落格,原文連結:http://blog.51cto.com/461205160/1742921

下一篇: JAX-WS