0

アプリケーションを強制終了するシェル スクリプトを作成しています。ただし、すでに実行中のプロセスを強制終了すると、新しいプロセスが代わりに表示されるため、複数のプロセスを持つ Xcode のようなアプリケーションを強制終了することはできません。他のプロセスまたは何かを呼び出す親プロセスがある可能性があります。これに対する回避策はありますか?

4

2 に答える 2

0

プロセスグループ全体を強制終了してみてください。

 kill -9 -<pid>

pidの前に「-」を付けてください

于 2012-09-10T19:56:43.713 に答える
0

ps -o ppid -p <childpid>PPID 列 (親 PID) を報告します

tail -1結果をキャプチャするために結果をパイプします。

$ ps -o ppid 12345 | tail -1

于 2012-09-10T19:35:30.970 に答える