В крон засунул прогу след. содержания:
if `ps o pid,command|grep sync.rb| awk '/\d+/{print($1)}'`;then /usr/local/sbin/dkb2/sync/sync.rb -l /var/log/dkb2/sync.log; fi
запускается каждые две минуты.
если /usr/local/sbin/dkb2/sync/sync.rb запустить в консоли, - то всё пучком.
Но если вдруг эта прога упадёт!!! (а примерно раз в пару дней она падает), то крон начинает клепать каждые две минуты эту прогу - примерно через 8 часов оператива заканчивается и ...
т.е. если прога запущена кроном, то этот самый крон её не видет!!! (о ужос!)
-----------
Подскажите хороший способ проверки на запущенность программы, тока так, штоб и из под крона им можно было пользоваться.
Спасибо.

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум bash скрипт (2008)
- Форум Помогите со скриптом (BASH) (2001)
- Форум Не могу написать простой скрипт (2012)
- Форум Cron в контейнере Dockera не работает (2024)
- Форум АХТУНГ: Пишу из горящего танка , ко мне на linux ПК влез майнер! (2021)
- Форум Мониторинг Exim в Zabbix (2018)
- Форум pid запущенной проги (2003)
- Форум samba 3.5.9: не работают логон скрипты из под нерутовых юзеров (2011)
- Форум проблемы с VPN (2008)
- Форум Страховка автопилота (2014)