繁体   English   中英

使用脚本运行Qt程序会导致退出时程序重新启动

[英]Running Qt program with script causes program restart on exit

脚本文件包含

export LD_LIBRARY_PATH=./lib/
echo "Line 1"
./LiveMonitor 
echo "Line 2"

输出是第1行,在关闭第1行第2行之后

什么会导致这种行为?

可能是显示缓存。 它实际上只是放置Line1,Line2,但关闭该进程可能会触发部分刷新,这可能导致重新绘制完整的脚本输出(现在没有新行调用该脚本)。 将脚本的输出通过管道传输到文件,然后查看在Line2之前是否还有Line1两次。

./myscript.sh > log.txt

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM