我有一个名为1.txt
的文件,其中包含数字,如2, 30,20,1 etc.
我试图将此文本文件中的每个数字与数字值20
进行比较,如果该值等于20
,否则退出。执行bash脚本时出错
我的代码如下。当我尝试为
----------
email.sh: line 2: [[2: command not found
email.sh: line 2: [[1: command not found
for f in $(cat 1.txt); do
if [[$f -eq "20"]];
then
echo "sucess"
fi
done
尝试在变量和方括号之间使用空格,如'[[$ f -eq“20”]];' – dmi3y