luobotoutou 2020-06-16
case用法
case 值 in
模式1)
command1
command2
command3
;;
模式2)
command1
command2
command3
;;
*)
command1
command2
command3
;;
esac值可以为变量或常数
注意 模式1) 模式2) *) 都有一个右括号
每个模式结束后用双分号结束;;
示例
echo ‘Input a number:‘
read Num
case $Num in
1) echo ‘You select 1‘
;;
2) echo ‘You select 2‘
;;
3) echo ‘You select 3‘
;;
4|5) echo ‘You select 4 or 5‘
;;
*) echo ‘default‘
;;
esac