Я получил эту забавную проблему. У меня есть запись в Cron, как это

50 15 * * * /pmecs/log/lsmon/techsupportscript.sh 2>/pmecs/log/lsmon/cronerror.log

Теперь, насколько я знаю, это правильный синтаксис. Этот сценарий должен запускаться каждый день в 15:50. Но это не так. Я проверил дату, часовой пояс и т.д., Все в порядке .. Я изменяю это на

* * * * * /pmecs/log/lsmon/techsupportscript.sh 2>/pmecs/log/lsmon/cronerror.log

т.е. бегать каждую минуту, работает отлично .. Кто-нибудь может дать какие-либо предложения относительно того, как я могу узнать, что здесь происходит не так?

1 ответ1

1

несколько способов устранения неполадок

1) Check /var/log/cron 
2) check /pmecs/log/lsmon/cronerror.log for clues. 
3) check your mail using mailx/mail. 
4) add a cron.debug to /etc/syslog.conf (search google for examples)
5) try changing the order of redirection

50 15 * * * /pmecs/log/lsmon/techsupportscript.sh >/pmecs/log/lsmon/cronerror.log 2>&1

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .