首页 > 代码库 > shell编程(十三) --- while循环

shell编程(十三) --- while循环

while循环适用于循环次数未知的场景。

语法格式:
while CONDITION
do
    statement
    ……
done
说明:while是当CONDITION成立的时候就执行循环,当条件不成立时,退出循环。


示例1:计算从1加到100.

[root@Server3 Learn]# cat while1.sh 
#!/bin/bash
declare -i sum=0
declare -i i=0
while [ $i -le 100 ]
do
     let sum+=$i
     let i+=1
done

echo $sum
[root@Server3 Learn]# chmod +x while1.sh 
[root@Server3 Learn]# ./while1.sh 
5050
[root@Server3 Learn]#



本文出自 “HeZhang” 博客,请务必保留此出处http://hezhang.blog.51cto.com/1347601/1438879