Cron - расписание работы каждые 30 минут, запуск в полминуты

Могу ли я запланировать задание в формате cron, чтобы оно выполнялось каждые 30 минут с 6:30 до 11:30 каждый день? Как?


person Przecinek    schedule 20.06.2011    source источник
comment
Да, но когда я установлю */30 6-11 * * *, он начнется в 6:00, не так ли?   -  person Przecinek    schedule 20.06.2011
comment
@Przecinek: Да, ты прав. Кажется, что ответ Элвина лучше подходит...   -  person bmk    schedule 21.06.2011


Ответы (2)


Я думаю, вам понадобятся 2 строки, чтобы достичь того, что вам нужно:

30 6-11 * * * /path/to/your/command
0 7-11 * * * /path/to/your/command
person Alvin    schedule 20.06.2011

В дополнение к ответу Элвина я бы предложил вставить эту строку в ваш crontab:

*/30 6-11 * * * /path/to/your/command
person bmk    schedule 20.06.2011
comment
Ладно, Элвин, ты меня понял. Он работает в 6, а также. - person bmk; 21.06.2011