仅在后续模式匹配时才会通过
Version >= 4
由于击 4.0,另一运算符 ;;&
引入其也提供通过落下 仅当图案在后续 case 语句(多个),如果有的话,匹配。
#!/bin/bash
var=abc
case $var in
a*)
echo "Antartica"
;;&
xyz)
echo "Brazil"
;;&
*b*)
echo "Cat"
;;&
esac
输出:
Antartica
Cat
在下面的例子中,abc
匹配第一和第三种情况,但不匹配第二种情况。所以,第二种情况没有被执行。