while条件循环
while循环用于不断执行一系列命令,也用于从输入文件中读取数据;命令通常需添加测试条件。其格式为:
while condition
do
command
done
-
一些示例:
# eg1: #!/bin/sh int=1 while(( $int<=5 )) do echo $int let "int++" done # #eg2: echo '按下 <CTRL-D> 退出' echo -n '输入你最喜欢的电影名: ' while read FILM do echo "是的!$FILM 是一部好电影" done
循环控制语句
在shell中有三种循环控制语句:continue,break,exit.
其中 在未达到结束条件时,跳出循环,有两个语句:continue和break.
continue 仅结束本次循环,执行下一个循环条件。
break 跳出 循环圈,执行下一条语句。
exit 是直接结束脚本。