質問

Cygwinを使用していくつかのサーバーを起動しています。

各サーバーは、このようなコマンドの束でXterm内で起動されます。
xterm -e $my_cmd /C &

発売されたすべての子供(XtermおよびRunningコマンド)を連続して殺す簡単な方法はありますか?

また、親Xtermを閉じたときに、特定の起動コマンドを殺すことができるようにしたいと思います。

誰かがそれを実行する方法を知っていますか?

役に立ちましたか?

解決

killall xterm?そのコマンドはにあります psmisc パッケージ。 Xtermは、子のプロセスにaを通知します SIGHUP (「ハングアップ」)それが出る前に。通常、それは子のプロセスも終了しますが、一部のサーバーはその信号を異なって解釈します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top