所以我对 bash 脚本很陌生,但到目前为止 tldp.org 一直是我的好朋友。无论如何,我已经把自己弄糊涂了,发誓要寻求帮助来澄清:我声明了一个像这样的变量
MAXseeds=-1; sumS=0 我在脚本中做了很多事情,并为 sumS 获得了一个新值,它是一个整数值。然后,我想比较 MAXseeds 和 sumS,如果 sumS 较大,则使 MAXseeds 等于 sumS。我这样做:
echo $MAXseeds
echo $sumS
if [ $MAXseeds -lt $sumS ];
then
MAXseeds = $sumS
best_file=$COUNT
fi
echo $MAXseeds
据我所知,这应该可以工作,但是我在这部分脚本上运行时得到的终端输出是
-1
492
lookup.sh: line 34: MAXseeds: command not found
-1
基本上我想知道我在这里做错了什么?为什么它以找不到命令响应?任何解释为什么这是不正确的将不胜感激。