私はbash / cronの新しいユーザーであり、正常にインストールされていない古い操り人形の実行を見つけて削除し、クリーンアップするためにcronを作成するという任務を受けました。助けが多いほど良いですが、私はある程度出発点を探しています。助けてくれてありがとう!
答え1
コマンドラインは次のとおりです。
pidof puppet | sort -n | sed 's/^[0-9]* //' | while read p; do kill -9 $p; done
どこ:
pidof
puppet
実行中のプロセスのリストを取得するsort -n
、降順で並べ替えsed
最後の人形を実行し続けるループは
while
これらのコマンドの出力を取得し、kill
コマンドに渡します。