common.you_need_to_be_loggedin_to_add_tool_in_favorites
Bezpłatne narzędzie online do analizowania wyrażeń Cron
Format: minuta godzina dzień miesiąc dzień tygodnia [rok]
Typowe przykłady
* * * * *
Każda minuta
0 * * * *
Co godzinę
0 0 * * *
Codziennie o północy
0 0 * * 0
Tygodniowo w niedzielę
*/15 * * * *
Co 15 minut
0 9-17 * * 1-5
Co godzinę, od 9:00 do 17:00, w dni robocze
Składnia crona
*- Dowolna wartość,- Separator listy wartości-- Zakres wartości/- Wartości kroków
Co może zrobić wyraz Cron?
Cron to powszechny sposób planowania powtarzalnych zadań przez systemy operacyjne, często nazywane zadaniami cron. Dzięki cronowi możesz kazać komputerowi wykonać polecenie lub skrypt w określonych godzinach lub odstępach — co minuta, godzina, dzień lub tydzień, albo według niestandardowego harmonogramu. Zamiast uruchamiać zadania ręcznie, ustawiasz harmonogram raz, a resztę zajmuje się cron w tle.
Wyrażenie cron to krótki ciąg opisujący ten harmonogram. Ma określony format, dzięki czemu zarówno ludzie, jak i programy mogą go czytać. Wiele systemów i narzędzi obsługuje wyrażenia crona, w tym Linux, Unix, Azure Functions oraz Quartz .NET. W swojej podstawowej formie wyrażenie cron zawiera pięć pól oddzielonych przestrzeniami, takimi jak minuty, godziny, dzień miesiąca, miesiąc i dzień tygodnia. Razem te pola dokładnie informują system, kiedy i jak często powinno być wykonywane zadanie, co czyni cron prostym i skutecznym sposobem automatyzacji rutynowej pracy.
Na początku ciąg cron pełen znaków * może wyglądać jak bzdury. Zaczyna to mieć sens dopiero, gdy nauczysz się "czytać" pozycje na strunie. Każdy blok tekstu w wyrażeniu cron reprezentuje jednostkę czasu decydującą o tym, kiedy zadanie zostanie wykonane.
Pozycja każdego * oznacza określoną jednostkę czasu, taką jak minuta, godzina, dzień miesiąca, miesiąc i dzień tygodnia. W tym kontekście gwiazdka oznacza "każda" dla danej jednostki (na przykład * w polu minut oznacza każdą minutę). Zamiast używać *, możesz podać konkretne wartości lub wzorce, aby precyzyjniej kontrolować harmonogram. Na przykład możesz napisać wyrażenie crona, które wykonuje zadanie w każdy poniedziałek, tylko 12 lipca, co czwartą godzinę, dokładnie 5 minut po godzinie. Dostosowując każdą dziedzinę, możesz tworzyć bardzo precyzyjne i elastyczne harmonogramy dla zautomatyzowanych zadań.
Dokumentacja API wkrótce
Documentation for this tool is being prepared. Please check back later or visit our full API documentation.