Попытка настроить задание cron

Я хочу запускать задание cron каждую ночь в 1:00, а затем каждые 3 часа только с 10:00 до 18:00.

0 1,10 -18/3 * * *

Это правильный формат?

0
задан 20 December 2018 в 07:37
1 ответ

Лично я бы просто написал часы, а не использовал шаг. Хотя ваш синтаксис кажется правильным, 10-18 / 3 мне кажется неудобным.

0 1,10,13,16 * * * command

Сразу дает понять, что вы хотите. (И обратите внимание, что каждые три часа с 10 утра до 18 вечера бывает только десять утра, час и четыре часа дня.)

0
ответ дан 5 December 2019 в 04:50

Теги

Похожие вопросы