Parser CRON
Analizuj i wyjaśniaj wyrażenia CRON. Zobacz 5 kolejnych wykonań i uzyskaj czytelny opis każdego harmonogramu. Bezpłatnie, 100% w przeglądarce.
Dokumentacja
Czym jest wyrażenie CRON?
Wyrażenie CRON to ciąg 5 pól oddzielonych spacjami, definiujący cykliczny harmonogram: minuta godzina dzień-miesiąca miesiąc dzień-tygodnia. CRON wywodzi się z Uniksa (lata 70.) jako demon harmonogramujący cron i jest teraz używany praktycznie przez każdy system harmonogramowania — od linuksowego crontab po usługi chmurowe jak AWS CloudWatch, GitHub Actions, Kubernetes CronJobs i pipeline CI/CD. Gwiazdka (*) w dowolnym polu oznacza „każdy" (wildcard).
Składnia pól CRON
*: Dowolna wartość (wildcard).
*/n: Co n-ta wartość (krok). Przykład: */15 w minutach = co 15 minut (0, 15, 30, 45).
a-b: Zakres (włącznie). Przykład: 9-17 w godzinach = od 9 do 17.
a,b,c: Lista konkretnych wartości. Przykład: 1,15 w dniu-miesiąca = 1. i 15.
a-b/n: Krok w zakresie. Przykład: 0-30/10 w minutach = 0, 10, 20, 30.
Pola można łączyć: 1,15 */2 * * * oznacza „w minucie 1 i 15 co 2. godzinę."
Popularne wyrażenia CRON
* * * * * — Co minutę.0 * * * * — Co godzinę (w minucie 0).0 0 * * * — Codziennie o północy.0 9 * * 1 — W każdy poniedziałek o 9:00.*/15 * * * * — Co 15 minut.0 9-17 * * 1-5 — Co godzinę, od 9 do 17, tylko dni robocze.0 0 1 * * — Pierwszego dnia każdego miesiąca o północy.30 4 * * 0 — W każdą niedzielę o 4:30 (cotygodniowy backup).0 */6 * * * — Co 6 godzin (północ, 6, południe, 18).
Prywatność
Analiza odbywa się 100% w przeglądarce. Żadne dane nie są wysyłane na serwer.