option="${1}"
case ${option} in
1) do A
do B
;;
2) do A
do B
do C
;;
3) do A
do B
do C
;;
esac
上面,我是在重複「做C」的情況下,2 & 3.不要這種冗餘的,是有辦法,我可以定義適用於所有的情況下,除非情況1的情況下,或適用於區分的情況下2,3,5)(基本上爲準情況下,我想) ,如: allExceptCase1)
或Only2,3,5AndNotTheOthers)
如何執行具體案件或交換機case語句排除的情況下(shell腳本)
謝謝!嵌套選項特別有用,因爲我的每個案例都有一些獨特的陳述和一些常見的陳述。 – Shruti