簡體   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