学科分类
目录
Linux编程

while循环

while循环的格式如下:

while [ 表达式 ]
dodone

在while循环中,当表达式的值为假时,停止循环,否则循环将一直进行。此处表达式外的“[]”表示的是[命令,而非语法格式中的中括号,不能省略。

案例9:使用while循环,计算整数1~100的和。

 1  #!/bin/sh
 2  count=1
 3  sum=0
 4  while [ $count -le 100 ]
 5  do
 6    sum=`expr $sum + $count`
 7    count=`expr $count + 1`
 8  done
 9  echo "sum=$sum"
 10 exit 0

执行该脚本,输出的结果如下:

sum=5050
点击此处
隐藏目录