Как настроить правило времени запуска cron каждые 5 минут + 2 минуты задержки?

В Microsoft Azure скрипт запускается каждые 5 минут: "0 */5 * * * *"

Я думал, что буду запускать другой скрипт каждые 5 минут плюс 2 минуты с правилом: "0 */7 * * * *", но потом понял, что допустил ошибку (0,5,10,15 против 0,7,14,21) это не 0,7,12,17, что я хотел.

Как мне это сделать? PS: не хочу начинать с 0, поэтому я думаю, мне придется добавить 1/X, а не 0/X в поле минут.

https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-timer

1 ответ

Решение

Вы не говорите, какая версия cron, но в Vixie cron (используется в BSD и GNU/Linux) вы можете указать одно из:

2-57/5 * * * * (command)

или изложить это

2,7,12,17,22,27,32,37,42,47,52,57 * * * * (command)
Другие вопросы по тегам