shell 程式設計之while迴圈和for迴圈

2022-03-15 12:43:12 字數 803 閱讀 9166

一 while迴圈

1.語法

# 一、while語句結構:條件為真時,執行迴圈體**

while 條件

do 迴圈體

done

# 二、until語法結構:條件為假時,一直執行迴圈體**,直到條件變為真

until 條件

do 迴圈體

done

二 for迴圈
#**********=》shell風格語法 

for 變數名 [ in 取值列表 ]

do 迴圈體

done

#**********=》c語言風格語法

for ((初值;條件;步長))

do 迴圈體

done

# shell風格的for,常用in列表方式

for i in 1 2 3

for i in

for i in

for i in

for i in

for i in

for i in

for i in $(命令)

# 例如:for i in $(head -10 /etc/passwd);do echo $i|cut -d: - f1,2;done

for i in $(find ...)

三 continue與break

1.解釋

continue:預設退出本次迴圈

break:預設退出本層迴圈

Shell指令碼程式設計while迴圈

while 語句 do 執行語句 done接下來將會通過兩個簡單並且經常的使用的例子講解 bin bash i 1while i le 10 do i expr i 1 done echo i其中lele le表示不大於,exp rexpr expr 表示是相加運算 原始檔為 1 192.168.1...

Shell程式設計中的while迴圈

while迴圈是shell指令碼中最簡單的一種迴圈,但條件滿足時,while迴圈就重複執行一組語句,當條件不滿足時,就退出while迴圈。while condition do statements done condition 表示判斷條件,statements表示執行的語句 可以多條 do 和 d...

shell程式設計 while和until迴圈

while迴圈是shell指令碼中最簡單的一種迴圈,當條件滿足時,while重複地執行一組語句 當條件不滿足時,就退出while迴圈。shell while迴圈的用法如下 while condition dostatements donecondition表示判斷條件,statements表示要執行...