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
我如何才能知道情节窗口被关闭?