我正在使用 bash,我正在尝试做这样的事情:
A=1
while [ $A=1 ]; do
read line
echo $line | grep test >/dev/null
A=$?
echo $A
done
即使 grep 成功完成并且 A 设置为 0,此脚本也永远不会结束。我在这里缺少什么?以下是输出示例。
$ ./test.sh
asdf
1
测试
0
嗯...
1
最佳答案
关于bash - while 循环永远不会结束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2327455/