У меня есть задание cron, которое выполняется каждую минуту с 10:00 до 17:00 каждый день, каждый месяц с понедельника по пятницу.
Моя проблема в том, что в настоящее время он работает с 10:00 до 17:00 (запись cron в столбце часов 10-16), и я хочу, чтобы он работал с 10:00 до 16:25.
Я попытался поместить это в столбец часов 10-16: 25, но это не сработало ...
Могу ли я установить дробные часы? Если да, то как?
Можете ли вы разделить его на две строки? Что-то вроде:
0-59 10-15 x x x x
0-25 16 x x x x
Если вы не хотите разделять задание cron, как предлагает chmee, вы можете получить желаемую функциональность, используя скриптовое решение. Сценарий, запускаемый из задания cron, может проверить временной диапазон и запустить соответствующую команду (-ы), только если диапазон правильный. Это немного больше работы, но обеспечивает гораздо большую гибкость.