Shell
設置為關閉的終端.. 將被拒絕的 gui_app 與自己一起使用
一個新的終端打開並執行腳本。
terminal -e "/script"
腳本執行一個 gui_app,不承認它。睡眠 4 秒。
#!/bin/sh /gui_app & disown sleep 4
睡眠後..終端關閉,因為從來沒有
;bash
附在命令上。
衝突:它還關閉了被拒絕的 gui_app
嘗試使用 nohup 而不是 disown:
nohup /gui_app &
請注意,這會將輸出饋送到文件中,
nohup.out
. 為了防止這種發送stdout
和stderr
到/dev/null
:nohup /gui_app >/dev/null 2>&1 &