posts - 88, comments - 3, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          Unix Shell Array example

          Posted on 2012-02-03 16:52 Milo的海域 閱讀(227) 評論(0)  編輯  收藏 所屬分類: Linux
          腳本里出現(xiàn)了相同邏輯被執(zhí)行多次,需要重構(gòu)代碼以減小代碼體積。

          Bash array的例子

          自己寫的例子

          #!/bin/sh
          a=('1' '2 2' '3 3 3')

          # echo whole array elements
          echo ${a[@]}
          # array length 
          len=${#a[@]}

          # loop array
          for ((i=0; i<=$len-1; i++))
          do
                
          echo ${a[$i]} 
          done

          # array insert
          a=()
          a
          =("${a[@]}" "a")
          a
          =("${a[@]}" "b b")
          echo ${a[@]}
                        

          blogjava的代碼高亮不支持unix shell,用PHP的湊合下。。。
          主站蜘蛛池模板: 佛山市| 鹤庆县| 吐鲁番市| 沙坪坝区| 依兰县| 龙游县| 望都县| 九台市| 白沙| 张掖市| 汤阴县| 天气| 忻州市| 濮阳市| 苍南县| 凤翔县| 湄潭县| 新野县| 灵山县| 浦江县| 苍山县| 长兴县| 昔阳县| 斗六市| 琼中| 乳山市| 满洲里市| 南宫市| 大足县| 明水县| 东安县| 沽源县| 台江县| 焉耆| 邯郸市| 商城县| 囊谦县| 沙田区| 奉化市| 洮南市| 开封县|