◆循环控制
循环或跳转是一系列命令的重复执行过程。
3种循环语句:
for 循环每次处理依次列表内信息,直至循环耗尽。
u n t i l循环直至条件为真。条件部分在循环末尾部分。
While 循环w h i l e循环当条件为真时,循环执行,条件部分在循环头。
流控制语句的任何循环均可嵌套使用。
1、for循环
f o r循环一般格式为:
for 变量名i n列表
d o
命令1
…
d o n e
不带列表的for循环(shell把命令行键入的参数组织成列表)
for 变量名
d o
命令1
…
d o n e
等价于下面的循环
for 变量名 in “$@”
d o
命令1
…
d o n e
2、until循环
u n t i l循环格式为:
until 条件
命令1
. . .
d o n e
3、 while循环
其格式为:
while 命令
d o
命令1
命令2
. . .
d o n e
循环或跳转是一系列命令的重复执行过程。
3种循环语句:
for 循环每次处理依次列表内信息,直至循环耗尽。
u n t i l循环直至条件为真。条件部分在循环末尾部分。
While 循环w h i l e循环当条件为真时,循环执行,条件部分在循环头。
流控制语句的任何循环均可嵌套使用。
1、for循环
f o r循环一般格式为:
for 变量名i n列表
d o
命令1
…
d o n e
不带列表的for循环(shell把命令行键入的参数组织成列表)
for 变量名
d o
命令1
…
d o n e
等价于下面的循环
for 变量名 in “$@”
d o
命令1
…
d o n e
2、until循环
u n t i l循环格式为:
until 条件
命令1
. . .
d o n e
3、 while循环
其格式为:
while 命令
d o
命令1
命令2
. . .
d o n e