switch case 語句
使用 case
語句,你可以將值與一個變數匹配。
傳遞給 case
的引數被擴充套件並嘗試匹配每個模式。
如果找到匹配項,則執行 upto ;;
的命令。
case "$BASH_VERSION" in
[34]*)
echo {1..4}
;;
*)
seq -s" " 1 4
esac
模式不是正規表示式,而是 shell 模式匹配(aka globs)。
使用 case
語句,你可以將值與一個變數匹配。
傳遞給 case
的引數被擴充套件並嘗試匹配每個模式。
如果找到匹配項,則執行 upto ;;
的命令。
case "$BASH_VERSION" in
[34]*)
echo {1..4}
;;
*)
seq -s" " 1 4
esac
模式不是正規表示式,而是 shell 模式匹配(aka globs)。