ps aux | grep [プロセス名] | grep -v grep | awk '{ print "kill -9", $2 }' | sh 対象のプロセス名を抽出し、grep -vで結果からgrep自身を除外。 最後にawkで結果のPIDを元にkill -9 PIDという文字列を生成。 生成した結果をシェル側に渡してやり実行する。 長時間動き続けるプロセスを定期的にkillして再起動させたい時などご活用ください。 Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with sig