008-流程控制 case 语句
流程控制 case 语句 与if...elif...else 语句一样都是多分支条件语句,不过if语句可以判断多种条件关系,case只能判断一种条件关系 [root@zabbix lianxi]# cat 005.sh #!/bin/bash read -p "请选择 yes/no: " -t 30 choose case $choose in yes) echo "你选择的是yes";; no) echo "你选择的no";; *) echo "输入错误,请选择yes/no" esac #!/bin/bash echo "想去上海,请选【1】" echo "想去北京,请选【2】" echo "想去香港,请选【3】" read -t 30 -p "请输入的选择: " choose case $choose in 1) echo "上海";; 2) echo "北京";; 3) echo "香港";; *) echo "输入错误" esac