コマンドラインでプロセスのすべての子プロセスを終了するには?

コマンドラインでプロセスのすべての子プロセスを終了するには?

正常に実行しています。クロム合金そしてクロムカナリア(今から、カナリア)。時には、すべての子プロセスを終了したい場合があります。Google Chromeアシスタントカナリア。問題は、通常のサブプロセスと同じ名前があることです。クロム合金それからkillall "Google Chrome Helper"2人が死ぬカナリア'砂クロムメッキ'サブプロセス。

「oneliner」または同様のコマンドを使用してCanaryのサブプロセスを終了せずに、Canaryのすべてのサブプロセスを終了する方法クロム合金同じ名前?

Mac OS X

答え1

-Ppkillオプションを試してください:

-P ppidは、親プロセスIDがカンマで区切られたリストppidのプロセスに一致を制限します。

関連情報