Shell Script Arrary 教學
建立陣列
array=("king" "hank" "monkey")讀取陣列
一般方法
echo ${array[1]}進階讀取方法
${#array[*]} 代表所有array總數
其中間的* 號也可以用@代替
for((i=0;i<${#array[*]};i++));
do
   echo $i
done用for迴圈建立陣列
for((i=0;i<10;i++));
do
   array[$i]=$i
done讀取陣列
for((i=0;i<10;i++));
do
   echo ${array[i]}
done將檔案內的每一行定義到一個array變數內
filename=/tmp/my_file
index=0
while read line; do
   VARS[$index]="$line"
   index=`expr $index + 1`
done < $filename讀取array
for((index=0; index<${#VARS[*]}; index++));
do
   echo "[$index]: ${VARS[$index]}"
done