while 循环
- 基本语法 1
while [ 条件判断式 ]
do
程序/代码
done
- 注意:
while
和[
有空格,条件判断式和[
也有空格 - 应用实例
testWhile.sh
- 案例 1 :从命令行输入一个数
n
,统计从1+...+ n
的值是多少?
#!/bin/bash
SUM=0
i=0
while [ $i -le $1 ]
do
SUM=$[$SUM+$i]
#i自增
i=$[$i+1]
done
echo "执行结果=$SUM"