Shell脚本入门(七) - 条件控制语句: case
2014-10-20 16:58
801 查看
条件控制语句还有一个case,对于需要多个elif的可以使用case尝试下
语法规则:
示例:
#!/bin/bash
echo "choose a number from 1 to 4."
read y_num
case ${y_num} in
1)
echo "you select 1."
;;
2)
echo "you select 2."
;;
3)
echo "you select 3."
;;
4)
echo "you select 4."
;;
*)
echo "please choose a number from 1 to 4."
;;
esac
*可以代表一种默认情况
;; 与其他语言中的 break 类似,意思是跳到整个 case 语句的最后。
语法规则:
示例:
#!/bin/bash
echo "choose a number from 1 to 4."
read y_num
case ${y_num} in
1)
echo "you select 1."
;;
2)
echo "you select 2."
;;
3)
echo "you select 3."
;;
4)
echo "you select 4."
;;
*)
echo "please choose a number from 1 to 4."
;;
esac
*可以代表一种默认情况
;; 与其他语言中的 break 类似,意思是跳到整个 case 语句的最后。
相关文章推荐
- shell脚本中case条件控制语句的一个bug分析
- shell脚本中case条件控制语句的一个bug分析
- Shell脚本入门(六) - 条件控制语句: if
- 04- Shell脚本学习--条件控制和循环语句
- Shell脚本的条件控制和循环语句
- Shell脚本[运算表达式,条件控制语句]
- Shell脚本的条件控制和循环语句
- Shell脚本入门(八) - 循环控制语句: while
- Shell入门教程:流程控制(4)case 条件判断
- Shell脚本的条件控制和循环语句
- Shell脚本[运算表达式,条件控制语句]
- Shell脚本的条件控制和循环语句
- Shell脚本入门(九) - 循环控制语句:for in
- linux shell 流程控制(条件if,循环【for,while】,选择【case】语句实例
- linux shell 流程控制(条件if,循环【for,while】,选择【case】语句实例
- linux shell 流程控制(条件if,循环【for,while】,选择【case】语句实例
- linux shell 流程控制(条件if,循环【for,while】,选择【case】语句实例
- apl脚本入门-控制语句
- Shell脚本学习(二):条件语句与循环语句
- Linux新手生存笔记[9]——shell脚本基础2-条件测试及控制流