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"