Hi All! Задача такая: каждую ночь на машине cron-ом запускается некий скрипт и что-то долго делает. Иногда случается ошибка, не зависящая от него, и скрипт повисает. На следующую ночь он запускается заново, ну и случается беда - предыщущий процесс еще висит. Так вот, как бы детектать все висящие запущенные скрипты и все что они запустили, и убивать их и все остальное хозяйство, не трогая данный, последний запущенный скрипт? Я думаю, можно как-то хитро воспользоваться ps & grep & kill & ..., но не уверен, что сделаю надежно и эффективно. Подскажите, плиз, как лучше действовать, желательно с конкретными командами... плиз... :) Заранее большое спасибо.
Ответ на:
комментарий
от roller
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум скрипт проверяющий наличие запущенного процесса (2004)
- Форум убить все процессы порожденные скриптом (2009)
- Форум убить процесс (2004)
- Форум процесс убить (2004)
- Форум shell обратиться к запущенному в фоне процессу (2007)
- Форум Как убить screen посредством shell-скрипта? (2005)
- Форум Как убить screen посредством shell-скрипта? (2005)
- Форум Пид запущенного процесса (2013)
- Форум shell: шаблон предыдущей команды (2009)
- Форум [shell] детектор запущенности программы (2010)