HI 大家好
我有個檔案是長這樣 存成test.tmp
AAA 100
BBB 200
CCC 300
我想要建個array 存這些資訊, 我查了一下是叫關聯陣列? 索引是 AAA,BBB... 值是
100,200...
declare -A index
while read line
do
index[`echo $line | awk '{print $1}'`]=`echo $line | awk '{print
$2}'`
done < test.tmp
我使用下列的程式驗證我的內容
for i in ${!index[@]}
do
echo "index $i: ${index[i]}"
done
linux
發現值都沒有寫進去
想請教到底我哪裡寫錯QQ