Shell 循环 while
语法
while 条件
do
循环体
done
当条件成立时,执行循环体;
执行完循环体,继续判断条件是否成立,如果成立,继续执行,不断循环;
循环过程中,如果条件不成立,则退出循环。
while中条件的用法与if中条件的用法完全相同。
示例
例1:打印0到9
i=0
while [ $i -lt 10 ]
do
echo $i
let i++
done
无限循环
while true
do
循环体
done
或
while :
do
循环体
done
while后跟冒号。
示例
例:找印1到无穷。
i=0
while true
do
echo $i
let i++
done