Это задание должно выполняться во все дни недели, кроме субботы и воскресенья.Как я могу установить cronjob для запуска каждые 15 минут с 6:30 до 9:45 вечера
В каждый день работа должна выполняться в начале в 06:30 и каждые 15 минут после этого, до окончательного выполнения задания, в 21:45.
30,45 6 * * 1-5 /path/to/script
*/15 7-20 * * 1-5 /path/to/script
0,15,30,45 21 * * 1-5 /path/to/script
Эта работа, похоже, продолжается через 15-минутные итерации после 21:45; работает в 10:00, 10:15 и так далее.
* «Эта работа, кажется, работает за 21:45» * Crontab только выстреливает свой сценарий, но не ответственный за его время выполнения. Следовательно, он может работать после 21:45:00, если для запуска потребуется более 1 секунды. – Gigabyte
Дох. Кажется, я вижу проблему. Часовой пояс Ubuntu установлен в EST, и я в Великобритании. Время спать. – Callum
«Дох» будет конкретным. Получите хороший ночной отдых;) – Gigabyte