複数のPIDが生成されたプロセスがあります。私はこのPIDをすべて殺したいと思います。私は一生懸命働いた
pkill <process_name>
。
ただし、PID はリソースが解放されるのを待っているため終了しません。
PIDリストを取得しました。
ps -ef | grep <process_name> | awk '{print $2}'
プロセスIDのリストを提供しますが、リストされているすべてのPIDを削除するにはどうすればよいですか?
ありがとうございます。
ベストアンサー1
xargs
たとえば、出力をパイプできます。
ps -ef | grep <process_name> | awk '{print $2}' | xargs /bin/kill
しかし、なぜpkill
コマンドが機能しないのですか?