解释:pattern1 是正则表达式,可以用下面字符:
? 随便率性字元
9
[abc] a, b, 或c三字元个中之一
[a-n] 大年夜a到n的任一字元
| 多重选择
- #!/bin/sh
- case $1 in
- start | begin)
- echo "start something"
- ;;
- stop | end)
- echo "stop something"
- ;;
- *)
- echo "Ignorant"
- ;;
- esac
实例:
运行结不雅:======================
testcase.sh start
- while轮回应用(while/do/done)
start something
- select语句应用办法(产生菜单选择)
语法:
select 变量name in seq变量
- do
- action
- done
实例:
- #!/bin/sh
- select ch in "begin" "end" "exit"
- do
- case $ch in
- "begin")
- echo "start something"
- ;;
- "end")
- echo "stop something"
- ;;
- "exit")
推荐阅读
我们在应用Linux虚拟机的时刻经常会出现各类各样的问题,个中的一个问题就是Linux虚拟机连不上彀,这是我比来经常碰到的问题,下面供给一种办法解决这个问题。 Linux收集设置打开虚拟机依次单击【System】–>>>详细阅读
本文标题:Linux Shell流程控制
地址:http://www.17bianji.com/lsqh/35513.html
1/2 1