Linux crontab проблема

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

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

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

0
задан 08.01.2010, 12:38

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
1
ответ дан 24.11.2019, 12:37

Теги

Похожие вопросы