Shell 設計入門: | ||
---|---|---|
<<< Previous | Next >>> |
若要判斷的各種情況很多,不如用 case 語法。
case 判斷值 in v1) 命令1 命令2 命令3 ;; v2) 命令1 命令2 命令3 ;; v3) 命令1 命令2 命令3 ;; v4) 命令1 命令2 命令3 ;; *) 命令1 命令2 命令3 esac |
例子:
echo -n "請輸入您選項(1/2/3/4):" # 由標準輸入讀入,在放在 opt 中 read opt case "$opt" in 1) echo "1 太好了!" ;; 2) echo "2 太妙了!" ;; 3) echo "3 太爽了!" ;; 4) echo "4 太香了!" ;; *) echo "$opt 超出選項 1~4 的範圍" esac |
請撰寫一支選單程式,選項為您日常常用的維護動作,如新增使用者、改密碼、刪除使用者....
<<< Previous | Home | Next >>> |
13.真假值判斷 | 15.迴圈 語法結構 |