0
我使用Google搜索並在此網站上找到了解決以下問題的方法。 我正在使用ksh函數繪製一些圖形,但需要保持主gnuplot進程打開,以便繪圖窗口(gnuplot_x11)保持交互式,對鍵盤快捷鍵作出反應,放大等。同時,我想繼續工作在命令行上。所以我在後臺啓動gnuplot,並在一個while循環中檢查每一秒是否gnuplot_x11進程終止。如果是的話,那麼我會殺死主要的gnuplot進程。問題是,當我關閉繪圖窗口的gnuplot_x11過程不從「PS」列表中消失:關閉繪圖窗口後,gnuplot_x11進程仍然處於活動狀態
$ ps -fu $USER
UID PID PPID C STIME TTY TIME CMD
user 21037096 55378014 0 09:09:07 pts/1 0:00 gnuplot
user 52428898 21037096 0 09:09:11 pts/1 0:00 gnuplot_x11
user 55378014 721428 0 08:37:56 pts/1 0:02 -ksh
我如何才能知道情節窗口被關閉?