條件控制語句還有一個case,對于需要多個elif的可以使用case嘗試下
文法規則:
示例:
#!/bin/bash
echo "choose a number from 1 to 4."
read y_num
case ${y_num} in
1)
echo "you select 1."
;;
2)
echo "you select 2."
;;
3)
echo "you select 3."
;;
4)
echo "you select 4."
;;
*)
echo "please choose a number from 1 to 4."
;;
esac
*可以代表一種預設情況
;; 與其他語言中的 break 類似,意思是跳到整個 case 語句的最後。