while迴圈是不定迴圈,也稱作條件迴圈
。只要條件判斷式成立,迴圈就會一直繼
續,直到條件判斷式不成立,迴圈才會停
止。
while [ 條件判斷式 ]
do程式
done
變數的初始值
while 條件表示式或者命令
do迴圈體
變數的更新 //一定要做,否則死迴圈
done
[root@sr18-151 ~]# vim while_15.sh
#!/bin/bash
i=1while [ $i -le 5 ]
doecho $i
let i++
#let i=i+1
#i=$[i+1]
done
[root@sr18-151 ~]# sh while_15.sh 12
345while的死迴圈
while :
while true
trap 捕捉訊號
語法:trap 動作 訊號
[root@shell 20160902]# vim while_trap.sh
#!/bin/bash
trap "echo kill me if you can" 15
while :
doecho hehe
sleep 2
done
shell迴圈語句while
格式1 while 條件 do 執行命令 done 格式2 while 條件 do 命令done 例子 while 1 eq 1 do echo 這一步需要先修改 data screen config.py檔案 echo 是否確認已經修改,並繼續執行 yes no c if c yes then 啟...
Shell中的while迴圈
while迴圈的格式 while expression docommand command done 1 計數器控制的while迴圈 主要用於已經準確知道要輸入的資料和字串的數目。舉例1 bin sh 2 int 1 3 while int 5 4 do 5 echo int 6 let int 7...
Shell中的while迴圈
while迴圈的格式 while expression docommand command done 1 計數器控制的while迴圈 主要用於已經準確知道要輸入的資料和字串的數目。舉例 1 bin sh 2 int 1 3 while int 5 4 do 5 echo int 6 let int ...