天天看點

Shell腳本入門(七) - 條件控制語句: case

條件控制語句還有一個case,對于需要多個elif的可以使用case嘗試下

文法規則:

Shell腳本入門(七) - 條件控制語句: 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 語句的最後。

Shell腳本入門(七) - 條件控制語句: case

繼續閱讀