xargs Kill コマンドに「-9」を渡します。

xargs Kill コマンドに「-9」を渡します。

アプリケーションを停止するスクリプトを作成しています。時にはアプリケーションが停止したくない場合があります。したがって、数分間一時停止してもアプリケーションがまだ実行中の場合は、そのアプリケーションを終了したいと思います。 killコマンドが何度も失敗した後、-9を追加して強制的に停止してみました。これはうまくいかないようです。私がどのように機能させることができるかを知っている人はいますか?他のコマンドを使用する必要がある場合でも、新しいものに開いています。 :-)

私のコマンドラインは次のとおりです。

ps -ef|grep -v grep|grep <process_name>|awk -F' ' '{print $2}' |xargs kill -9

よろしくお願いします。

ベストアンサー1

phpプロセスを一括終了する方法の例です。phpこれをプロセス名に変更できます。

ps -aux | grep php | awk '{print $2}' | xargs kill -9

おすすめ記事