0
程序再啓動該腳本文件包含運行Qt的程序與腳本導致退出
export LD_LIBRARY_PATH=./lib/
echo "Line 1"
./LiveMonitor
echo "Line 2"
輸出是1號線 收線1 線路2
什麼會導致這樣的行爲後?
程序再啓動該腳本文件包含運行Qt的程序與腳本導致退出
export LD_LIBRARY_PATH=./lib/
echo "Line 1"
./LiveMonitor
echo "Line 2"
輸出是1號線 收線1 線路2
什麼會導致這樣的行爲後?
可能是顯示緩存。它實際上只是放入Line1,Line2,但是關閉的進程可能會觸發部分刷新,這可能會導致完整的腳本輸出被重新繪製(現在沒有新行來調用腳本)。將腳本的輸出傳輸到一個文件,並在Line2之前查看是否還有Line1兩次。
./myscript.sh > log.txt
我試圖記錄腳本輸出,但輸出是相同的 –