我正在使用Cygwin启动一些服务器。

每个服务器都在X -Term内部启动,并具有这样的命令:
xterm -e $my_cmd /C &

是否有一种简单的方法可以连续杀死所有发射的儿童(Xterm及其跑步命令)?

当我关闭其父Xterm时,我还希望能够杀死特定的启动命令。

有人知道如何执行吗?

有帮助吗?

解决方案

killall xterm?该命令在 psmisc 包裹。 xterm将通过 SIGHUP (“挂起”)在退出之前。通常,这也会导致子过程退出,尽管一些服务器以不同的方式解释了该信号。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top