Запускать Cron каждые 2 минуты через 30 минут?
Мне нужно запускать работу cron каждые 2 минуты (*/2
) но только в течение первых 30 минут каждого часа с паузой в 30 минут между пробегами.
Например, что-то вроде:
- С 10:00 до 10:30: бегать каждые 2 минуты
- С 10:30 до 11:00: бежать нечего
- С 11:00 до 11:30: бегать каждые 2 минуты
- так далее...
Как я могу достичь этого результата?
2 ответа
Решение
Можете ли вы бежать через полчаса, а не раньше? Если это так, это должно работать для вас...
30/2 * * * *
Если нет, то вам нужно было бы указать каждую минуту, когда вы хотите, чтобы он запускался...
2,4,6,8,10,12,14,16,18,20,22,24,26,28,30 * * * *
Не уверен, должен ли твой почасовой повторяться в течение дня или нет, но я предположил, что так.