Linux shell之case用法
#!/bin/bash #
#case用法,用變量來匹配某值,如果匹配成功則執行它下面的命令,直到 ;;為止
a=20 #定義變量值
case $a in #若變量在下面的某值中,則執行它下面的命令
10) #值內容 可以加上 | ,可以有多個值
{
echo "the a is 10" #執行輸出命令
echo "over" #執行輸出命令
}
;; #注意這是兩個 ;;
20 |30) #值內容 可以加上 | ,可以有多個值
{
echo "the a is 20" #執行輸出命令
echo "over" #執行輸出命令
}
;;
*) #默認匹配內容,如以上都不匹配,則執行這條
echo "hello" #執行輸出內容
;;
esac #結束
echo "test case end" #輸出內容