BASH系列之五循環語句

shell中的循環語句

一:for循環

1:結構:

for kaka in [list]

do

      #code

done

其中,kaka是循環控制變量,[list]要賦值給變量的集合;do/done是執行的循環體,相當C語言中的大括號。

此外,如果do和for寫在同一行,那麼do前一定要加“;” 

2:範例

#!/bin/sh

for kaka in ni wo ta

do

      echo "kaka is $kaka"

done

注意:如果[list]用“”包含,那麼只被認爲是一個元素

 

二:while循環

1:結構:

while [ condition ]

do

      #code

done

 

三:until結構

1:結構:

until [ condition ]

do

      #code

done

注意:while循環和until循環的區別是:前者是條件成立的時候執行;後者是條件不成立的時候執行

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章