<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                ## **for in 循環** ~~~ for var in item1 item2 ... itemN do command1 command2 ... commandN done ~~~ ``` for loop in 1 2 3 4 5 do echo"The value is:$loop" done ``` 一個包含四個單詞的列表,echo $str則會相應地執行4次 ~~~ for str in 'This is a string' do echo $str done ~~~ 列表可以由通配符產生。 ~~~ for i in *.png; do ls -l $i done ~~~ 也可以通過子命令產生。 ~~~ #!/bin/bash count=0 for i in $(cat ~/.bash_profile); do count=$((count + 1)) echo "Word $count ($i) contains $(echo -n $i | wc -c) characters" done ~~~ 上面例子中,`cat ~/.bash_profile`命令會輸出`~/.bash_profile`文件的內容,然后通過遍歷每一個詞,計算該文件一共包含多少個詞,以及每個詞有多少個字符 `in list`的部分可以省略,這時`list`默認等于腳本的所有參數`$@`。但是,為了可讀性,最好還是不要省略,參考下面的例子。 ~~~ for filename; do echo "$filename" done # 等同于 for filename in "$@" ; do echo "$filename" done ~~~ 在函數體中也是一樣的,`for...in`循環省略`in list`的部分,則`list`默認等于函數的所有參數 ## **for 循環** `for`循環還支持 C 語言的循環語法。 ~~~ for (( expression1; expression2; expression3 )); do commands done ~~~ 通常情況下 shell 變量調用需要加 $,但是 for 的 (()) 中不需要,下面來看一個例子: ~~~ #!/bin/bash for((i=1;i<=5;i++));do echo "這是第 $i 次調用"; done; ~~~ 執行結果: ~~~ 這是第1次調用 這是第2次調用 這是第3次調用 這是第4次調用 這是第5次調用 ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看