shell流程控制语句之case
case语句语法
case 变量名 in
模式1)
命令1
;;
模式2)
命令2
;;
模式3)
命令3
;;
*)
其它命令
esac
使用示例
read -p "请输入一个数字:" NUM
case $NUM in
1)
echo "你输入的是1"
;;
2)
echo "你输入的是2"
;;
3)
echo "你输入的是3"
;;
*)
echo "请输入以下数字{1|2|3}"
esac
case语句语法
case 变量名 in
模式1)
命令1
;;
模式2)
命令2
;;
模式3)
命令3
;;
*)
其它命令
esac
使用示例
read -p "请输入一个数字:" NUM
case $NUM in
1)
echo "你输入的是1"
;;
2)
echo "你输入的是2"
;;
3)
echo "你输入的是3"
;;
*)
echo "请输入以下数字{1|2|3}"
esac