Встановіть cron кожні певні години між певними годинами


63

Як я можу налаштувати крон, щоб він працював кожні 2 години між 8:00 та 17:00? Чи можливо це?


9
будь ласка, прочитайте питання, це не в Google ... це не нормально кожні 2 години, це кожні 2 години між 8 і 5 ...
luqita

5
Я шукав Google, і він привів мене сюди! Дякую за запитання / відповідь, це було саме те, що я шукав.
bh5k

Відповіді:


76

Власне, рішення Алекса ( колишнє ) буде працювати щохвилини , кожні 2 години між 8 ранку та 15:00 . Правильне рішення:

0 8-17/2 * * * /path/command

Або навіть:

0 8,10,12,14,16 * * * /path/command

Що, звичайно, виглядає менш приємно, але все ж робить те, що просили ...


Чому вважається це між 8 ранку та 15:00, якщо він запуститься о 16:00?
Олексій

@ Алелексі, рішення Алекса перед редагуванням тривало з 8 ранку до 3 вечора, тому не те, що хоче ОП, і саме тому я додав цю свою відповідь і прокоментував це, якщо ви уважно прочитаєте все, вам слід це отримати. .
DarkAjax

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.