虽然直到 "success " Linux 的回声



i,我试着在我的脚本中做一个while循环,直到"成功";返回到控制台上。

我的尝试:

while [ -n $(eval "node $srcPATH/webrcon.js $msg 'world.rendermap'") ]; do
sleep 5s
done
exit
echo "Next code after the while loop after get the success echo on console"

退出后脚本还在继续,但是他冻结了什么也不做,也没有退出。

只要命令产生任何输出,循环就会继续。您需要与success比较。

while [ "$(eval "node $srcPATH/webrcon.js $msg 'world.rendermap'")" != "success" ]; do
sleep 5s
done

最新更新