Как создать cron, который находит / убивает / очищает старые марионетки?

Я новый пользователь bash / cron, и мне была задана задача создать cron, который обнаруживает / убивает / и очищает старые марионетки, которые не были успешно установлены. Чем больше помогает, тем лучше, но я более или менее ищут отправную точку. Заранее спасибо за вашу помощь!

Ваша командная строка может быть:

pidof puppet | sort -n | sed 's/^[0-9]* //' | while read p; do kill -9 $p; done 

где:

  • pidof получает список запущенных puppet процессов

  • sort -n , сортирует по убыванию

  • sed сохраняет последние марионетки

  • цикл while получает результат от этих команд и передает их команде kill .