Posted on 2012-02-03 16:52
Milo的海域 閱讀(224)
評(píng)論(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的湊合下。。。