switch case 語句

使用 case 語句,你可以將值與一個變數匹配。

傳遞給 case 的引數被擴充套件並嘗試匹配每個模式。

如果找到匹配項,則執行 upto ;; 的命令。

case "$BASH_VERSION" in
 [34]*)
    echo {1..4}
    ;;  
  *)
    seq -s" " 1 4
esac

模式不是正規表示式,而是 shell 模式匹配(aka globs)。