Безкоштовний онлайновий аналізатор виразів Cron
Формат: хвилина година день місяць день тижня [рік]
Поширені приклади
* * * * *
Щохвилини
0 * * * *
Щогодини
0 0 * * *
Щоденно опівночі
0 0 * * 0
Щотижня у неділю
*/15 * * * *
Кожні 15 хвилин
0 9-17 * * 1-5
Щогодини, з 9:00 до 17:00, у будні дні
Синтаксис Cron
*- Будь-яке значення,- Роздільник списку значень-- Діапазон значень/- Значення кроків
Що може зробити експресія Cron?
Cron — це поширений спосіб для операційних систем планувати повторювані завдання, часто званий cron jobs. За допомогою Cron ви можете наказати комп'ютеру запускати команду або скрипт у фіксований час або інтервали — кожну хвилину, годину, день чи тиждень або за власним графіком. Замість того, щоб виконувати завдання вручну, ви встановлюєте розклад один раз, а решту виконує cron у фоновому режимі.
Вираз cron — це короткий рядок, який описує цей розклад. Він має певний формат, тому його можуть читати і люди, і програми. Багато систем і інструментів підтримують cron вирази, зокрема Linux, Unix, Azure Functions та Quartz .NET. У базовій формі cron вираз містить п'ять полів, розділених пробілами, такими як хвилини, години, день місяця, місяць і день тижня. Разом ці поля точно повідомляють системі, коли і як часто має виконувати завдання, роблячи cron простим і потужним способом автоматизації рутинної роботи.
Спочатку рядок cron, наповнений * символами, може виглядати нісенітницею. Це починає набувати сенсу лише тоді, коли ви навчитеся «читати» позиції в струні. Кожен блок тексту у cron виразі відображає одиницю часу, яка визначає, коли завдання буде виконано.
Позиція кожного * позначає певну одиницю часу, таку як хвилина, година, день місяця, місяць і день тижня. У цьому контексті зірка означає «кожен» для цієї одиниці (наприклад, * у полі хвилин означає кожну хвилину). Замість використання * можна встановити конкретні значення або шаблони для точнішого контролю розкладу. Наприклад, ви можете написати cron-вираз, який виконує завдання щопонеділка, лише 12 липня, кожні чотири години, рівно на 5 хвилин після години. Коригуючи кожне поле, ви можете створювати дуже точні та гнучкі графіки для автоматизованих завдань.
Документація API з'явиться незабаром
Documentation for this tool is being prepared. Please check back later or visit our full API documentation.