控制结构
while循环有三种格式的用法,下面是最常用的用法:
语法格式:
while expression;do
statement
...
do
从上面我们知道。while循环没有循环次数的限制,一般用于循环次
控制结构之while循环 while循环有三种格式的用法,下面是最常用的用法: 语法格式: while expression;do statement ... do 从上面我们知道。while循环没有循环次数的限制,一般用于循环次数未知的场景。 其中expression作为循环的进入条件和退出条件;当expression成立时,则执行statement; 如果expression不成立,则不执行statement。 接下来将介绍两种特殊while循环 while循环特性语法一 while :;do 循环体 done 这种循环没有expression,也就是说没有控制条件,所以使用这种写法的while,会无限循环下去。 为了解决无限循环(死循环)和控制循环过程,我们可以使用continue和break关键字来控制。 continue:表示不执行当前循环中continue后面的语句,直接进入下一轮循环;而且不会退出循环。 break:直接退出循环。 while循环特殊语法二 while read LINE;do statement ... done < /PATH/TO/SOMEFILE 这种循环表示依次读取取某个文件的每行WHILE循环语法,并将其每一行的内容赋值给变量LINE。 (编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |