shell裡的while迴圈

2021-07-23 09:29:58 字數 797 閱讀 4866

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 ...