shell中的while

版权声明:本文为博主原创文章,未经博主允许不得转载。 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"

猜你喜欢

转载自blog.csdn.net/czh500/article/details/84782963