數組

          shell數組和字符變量差不多。有“[@]:第幾個:之後的幾個”讀取,“string/數組/replace”替換,和sed很相似。

          定義數組:

              var=(var1 var2 var3)

              var=(var[0]=1 var[1]=2 var[2]=3)

              var[0]=1 var[1]=2 var[2]=3

          打印數組元素:

              echo ${var[0]}

              例如 var=(0 1 2 3 4)

                   echo ${var[@]:2:3}

                   結果是: 2 3 4

          打印數組內全部值:

                   echo ${var[@]}

          取第一個數組的長度:

                    echo ${#var[0]}

          數組的賦值:

                    var[2]=2

                    echo ${var[2]}

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