我有一个名为 a.txt 的文件,如下所示
7A1123123asd 14
8aasdasdasd 15
Run Code Online (Sandbox Code Playgroud)
现在我编写了一些 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
Run Code Online (Sandbox Code Playgroud)
不幸的是,当我运行时出现以下错误
test.sh: line 6: 7A1123123asd: value too great for base (error token is "7A1123123asd")
Run Code Online (Sandbox Code Playgroud)
任何帮助表示赞赏。