вкладке Настройка cron в определенное время в будние дни
Я пытаюсь настроить задание cron на сервере Ubuntu. Мы хотим, чтобы задание cron запускало скрипт в определенное время дня и в определенные дни недели. Например, мы хотим настроить задание cron которое запускает скрипт с следующей последовательности:
выполнить скрипт каждые 2 минуты с 9 утра до 2 вечера в будние дни.
Это то, что я смог сделать до сих пор:
*/2 09-14 * * * /path_to_script
Что я должен делать в будние дни?
3 ответов:
так же, как вы делали в течение нескольких часов:
*/2 09-18 * * 1-5 /path_to_script
0и7стоять в воскресенье6означает субботу
Итак,1-5значит с понедельника по пятницу
вы заявляете 2pm в своем требовании, часовой диапазон должен заканчиваться в 14 вместо 18 (что составляет 6pm).
*/2 9-14 * * 1-5 /path_to_scriptman crontab
на самом деле последний час, который вы хотите запустить скрипт, - это 13:00 до 13:59, поэтому вы хотите:
*/2 9-13 * * 1-5 /path_to_scriptозначает, что первое время выполнения будет 9: 00, затем 9:02, и так далее до 13:58, который будет последним запуском как 14: 00 не входит.
Comments