Shell控制結構 迴圈控制

2021-06-02 08:58:43 字數 616 閱讀 8185

◆迴圈控制

迴圈或跳轉是一系列命令的重複執行過程。

3種迴圈語句:

for 迴圈每次處理依次列表內資訊,直至迴圈耗盡。

u n t i l迴圈直至條件為真。條件部分在迴圈末尾部分。

while 迴圈w h i l e迴圈當條件為真時,迴圈執行,條件部分在迴圈頭。

流控制語句的任何迴圈均可巢狀使用。

1、for迴圈

f o r迴圈一般格式為:

for 變數名i n列表

d o命令1

…d o n e

不帶列表的for迴圈(shell把命令列鍵入的引數組織成列表)

for 變數名

d o命令1

…d o n e

等價於下面的迴圈

for 變數名 in 「$@」

d o命令1

…d o n e

2、until迴圈

u n t i l迴圈格式為:

until 條件

命令1. . .

d o n e

3、 while迴圈

其格式為:

while 命令

d o命令1

命令2. . .

d o n e

shell 結構控制 迴圈語句

迴圈語句大家的差不多,就是for,while,until等等 下面就是這些基本的語法結構 for var in list docommand done while command do conmand done utile command do command done 基本上語法結構都差不多 fo...

迴圈控制結構

最近我們的c語言課程剛剛結束對迴圈控制結構的學習。在此對c語言中迴圈控制結構的知識點進行總結,並發表看法。迴圈結構主要分為兩種 當型迴圈結構和直到型迴圈。當型迴圈是根據條件決定是否執行迴圈,直到型迴圈是先迴圈再判斷,即至少迴圈一次。c語言中主要是通過for while do while三中迴圈語句來...

迴圈控制結構

第六章 迴圈控制結構 通過本章的學習,主要學會了計數控制的迴圈,條件控制的迴圈,巢狀迴圈。這三種迴圈主要還是通過for,while,do while語句還有continue,break語句來實現的。除此之外還包含了結構化程式設計的基本思想,程式除錯與排錯等內容 下面我總結一下這些內容以及本人的理解與...