1つのkillコマンドで複数のプロセスを終了するには?

1つのkillコマンドで複数のプロセスを終了するには?

次のコマンドを使用して、シェルスクリプトを介してJavaプロセスを終了します。

pidof java | xargs Kill -9 $1

出力リストに複数の要素が含まれている場合はpidofどうなりますか?同じ命令でどのようにすべて殺すことができますか?

ベストアンサー1

まず確認してみてくださいpkill。名前に応じてプロセスを必要な数だけ終了できます。

pkill java

検索の一部として、パラメーターとともにコマンド全体を使用することもできます。

pkill -f some_string_in_arguemnts

xargs第二に、スペースまたは改行で区切られた数字につながる限り、複数のPIDに対して設定がうまく機能します。

おすすめ記事