四.【bash】流程控制

shell流程控制不可为空,else没有语句执行就不能写else

1. if ..elif.. else

2.if else 和test结合

3.for循环

4.while (使用了 Bash let 命令,用于执行一个或多个表达式,变量计算中不需要加上 $ 来表示变量)

while循环可用于读取键盘信息。下面的例子中,输入信息被设置为变量MAN,按结束循环

死循环:

5.until循环 (和while相反)

6.case..in 取值后用in,

a)每一模式必须以右括号结束。其间所有命令开始执行直至 ;;

b)如果无一匹配模式,使用星号 * 捕获该值,再执行后面的命令

7.跳出循环break

8.跳出当前循环continue

发表回复

电子邮件地址不会被公开。 必填项已用*标注

Protected with IP Blacklist CloudIP Blacklist Cloud