版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/czh500/article/details/84782963
shell中的while
基本语法
while [ 条件判断式 ]
do
程序
done
应用实例
案例 1 :从命令行输入一个数 n,统计从 1+..+ n 的值是多少?
#!/bin/bash
#案例 1 :从命令行输入一个数 n,统计从 1+..+ n 的值是多少?
MYSUM=0
I=0
while [ $I -le $1 ]
do
MYSUM=$[$MYSUM+$I]
I=$[$I+1]
done
echo "统计从1加到$1的值=$MYSUM"