我是bash的新手,我有一个关于在bash中读取数据和使用索引的问题。
我有一个文件a.txt。里面有10行,每行有一个值(1 2 3 2 4 4 2 1 4 2)。
首先我需要读取文件,并输出"宾果"如果值等于2。
我写的代码是:
value=$( <a.txt)
for n in ${value[@]} ; do
if (( $n == 2 )) ; then
echo $"Bingo"
fi
done
但它返回== 2&#34;)语法错误:无效算术运算符(错误标记为&#34;
任何评论都表示赞赏。