0
我没有看到错误,是吗?由于在bash中计算简单数字 - 错误
#!/bin/sh
count=0
while [ $count −lt 3 ]
do
sleep 1
count=$(($count + 1))
echo $count
done
输出:
./RestartProcessProgram.sh: 4: [: 0: unexpected operator
非常感谢!没有自己写代码,只好复制它,所以我认为它是正确的。 – Ni3l5
翻译:'[$ count -lt 3]'语法使用了不同的连字符。只需将其更改为正常(略短)即可。 – fedorqui
@ Ni3l5是否有任何机会将它从带格式文本的文档中复制出来?如果是这样,那可以解释它是如何改变的。 –