prefixkit Вопрос инженеруСпросить Поддержать EN

Сервер дома

Генератор и расшифровка crontab

Введите выражение cron — например */15 9-18 * * 1-5 — и получите расшифровку по-русски, ближайшие запуски и готовую строку для crontab; плюс то же расписание для таймера systemd.

· · · · · ·

Всё считается в браузере, данные никуда не отправляются.

Поля cron

*любое значение
*/15каждые 15 (минут, часов…)
1-5диапазон: с понедельника по пятницу в поле дня недели
1,15список значений
0 / 7воскресенье (оба варианта); можно писать mon, tue…

Тонкость: если заданы и день месяца, и день недели, cron запускает задачу, когда совпадает любое из них, а не оба. В crontab нет переменных окружения вашей оболочки — пишите полные пути к программам и перенаправляйте вывод в файл, иначе ошибки уйдут в локальную почту. Нужен перезапуск при сбое, журнал и зависимости — таймер systemd.

Идея?