until迴圈和while迴圈恰好相反:
當判斷條件不成立時才進行迴圈,一旦判斷條件成立,就終止迴圈
格式:
until condition
do statements
done
注意:在until迴圈體中必須有相應的語句使得condition越來越趨近於「成立」,只有這樣才能最終退出迴圈,否則until就成了死迴圈
#!/bin/bash
#計算1到100的和
i=1sum=0
until ((i>100))
do ((sum+=i))
((i++))
done
echo "the sum is $sum"
#!/bin/bash
until [ -z "$1" ] #-z:用來檢測乙個變數是否含有資料
shell中的until迴圈
unti 迴圈和 while 迴圈恰好相反,當判斷條件不成立時才進行迴圈,一旦判斷條件成立,就終止迴圈 until 的使用場景很少,一般使用 while 即可 shell until 迴圈的用法如下 until condition do statements donecondition表示判斷條件,...
Shell中的until用法
基本格式 until condition do statement done 說明 until進入迴圈的條件是 condition不成立時,就執行迴圈。until進入迴圈的條件正好和while相反,while進入迴圈的條件是 condition成立時,就進入迴圈。root localhost unt...
shell程式設計 while和until迴圈
while迴圈是shell指令碼中最簡單的一種迴圈,當條件滿足時,while重複地執行一組語句 當條件不滿足時,就退出while迴圈。shell while迴圈的用法如下 while condition dostatements donecondition表示判斷條件,statements表示要執行...