Получение ошибки «Плохой час» в кронтабе

Я получаю ошибку « Плохой час» для ниже peice кода в crontab

*/05 17-05 * * * wget -q -O /dev/null "http://abcd/cron/abcd" 

Есть ли проблемы с этим. Я хочу, чтобы cron работал с вечера 5 вечера до утра 5 утра

One Solution collect form web for “Получение ошибки «Плохой час» в кронтабе”

Поскольку вы не указываете, какую систему вы используете, я надеюсь, что ваша система будет использовать утилиту crontab, связанную с Vixie или Vixie.

Все еще:

  • 17-05 : не считается правильным диапазоном (нижний предел больше 17-05 предела диапазона).

Вместо этого вы могли бы написать: « 17-23,00-05 »

От man 5 crontab :

  Ranges of numbers are allowed. Ranges are two numbers separated with a hyphen. The specified range is inclusive. For example, 8-11 for an ``hours'' entry specifies execution at hours 8, 9, 10 and 11. 

Поэтому, конечно, ничто действительно не мешает вам писать интервал так, как вы это делали.

Часть расширений man 5 crontab также интересна тем, как другие утилит crontab позволят вам указать больше, чем простой диапазон (ваша система может быть одной из них):

  Lists and ranges are allowed to co-exist in the same field. "1-3,7-9" would be rejected by ATT or BSD cron -- they want to see "1-3" or "7,8,9" ONLY. 

Итак, как вы можете видеть, это действительно зависит от способности вашей системы crontab понимать, что вы подразумеваете под «17-05».

Чтобы получить больше информации:

  • человек 5 crontab («vixie» cron)
  • сломанное задание cron после его редактирования
  • Команда запуска приложения в определенном каталоге
  • Максимальное количество записей в Crontab
  • Откуда эта работа munin cron?
  • Cron arbtirary будние дни диапазон
  • /etc/cron.d/cronjob
  • Что означает '> / dev / null 2> & 1' в этой статье основы crontab?
  • переменные в crontab
  • Как я могу запускать программу только один раз в день, учитывая учет времени безотказной работы и возможную сбой программы?
  • Работа в Cron работает чаще, чем я думал, что это должно
  • Задача Cron, запланированная для запуска в определенный день недели, также работает в последний день месяца
  • Interesting Posts
    Linux и Unix - лучшая ОС в мире.