基误差我称之为一个文件a.txt中看起来如下值大从bash的关联数组
7A1123123asd 14
8aasdasdasd 15
现在,我写了一些的bash代码读取该文件,并建立从值的关联数组在它
#!/bin/bash
declare -a counter
while read DEAL count; do
counter["$DEAL"]=$count
done < oasload.job
for i in "${!array[@]}"
do
echo "key : $i"
echo "value : ${array[$i]}"
done
不幸的是,当我跑我得到以下错误
test.sh: line 6: 7A1123123asd: value too great for base (error token is "7A1123123asd")
任何帮助一个ppreciated。
`declare -a foo; FOO [ “XA1”] = 1; FOO [ “Xz9”] = 2; echo“first:$ {foo [”Xa1“]},second:$ {foo [”Xz9“]},indices:$ {!foo [@]}”`give“first:2,second:2,indices: 0“ – 2011-02-19 00:19:16