shell 中的 case 語句 (switch)
語法介紹
有點像是其他語言的switch
1 |
|
每個pattern後面接
)
, 只要符合該pattern,就會執行後面對應的語句;;
相當於 break*
相當於 defaultexpression 可以是一個變數,或是某個指令執行的結果
pattern 可以是數字、字串,也可以使用正則表達式
範例
1 |
|
配合正則表達式
1 |
|
參考
shell 中的 case 語句 (switch)
https://austin72905.github.io/2023/11/27/linux-shell-case/