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/