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]#