0

Generator Crontab

Zbuduj wyrażenie Crona za pomocą list rozwijanych i natychmiast zobacz harmonogram w języku naturalnym oraz 5 kolejnych rzeczywistych terminów wykonania.

🔒 Przetwarzane w całości w Twojej przeglądarce — nic, co tu wpiszesz, nie zostanie nigdy przesłane.

Przetwarzanie... 0%

Wynik

Składnia Crona jest znana z lakoniczności: pięć pól oddzielonych spacjami, gdzie * oznacza wszystko, */5 – co piątą wartość, a 0 0 * * 1 w jakiś sposób oznacza poniedziałek o północy. Ten generator eliminuje zgadywanie – zamiast pisać wyrażenie ręcznie, budujesz je: dla każdego pola (minuta, godzina, dzień miesiąca, miesiąc, dzień tygodnia) wybierz „każda wartość”, „co N” albo wpisz konkretne wartości i zakresy, takie jak 0,30 lub 9-17, a pięcioczłonowe wyrażenie składa się samo w miarę klikania.

Efekt jest sprawdzany jednocześnie na trzy sposoby. Samo wyrażenie aktualizuje się na żywo i jest gotowe do skopiowania do crontab -e. Pod nim zdanie w języku naturalnym opisuje harmonogram – z nazwami miesięcy i dni tygodnia w Twoim języku – tak, że „*/10 2-4 * * 1-5” czyta się jak zdanie, a nie zagadkę. I co najważniejsze, narzędzie oblicza 5 kolejnych rzeczywistych terminów wykonania za pomocą prawdziwego kalendarza w Twoim czasie lokalnym: jeśli harmonogram nie działa tak, jak się spodziewałeś, zobaczysz to natychmiast w datach, zanim zadanie kiedykolwiek źle odpali na produkcji.

Obliczenia uwzględniają prawdziwą semantykę Crona, włącznie z regułą, która potrafi zaskoczyć nawet doświadczonych administratorów: gdy oba pola – dzień miesiąca i dzień tygodnia – są ograniczone, POSIX-owy Cron uruchamia zadanie, gdy dopasuje się którekolwiek z nich, a nie oba naraz. Wartości skokowe, listy i zakresy są obsługiwane w każdym polu, a niemożliwe harmonogramy (jak dzień 31 w miesiącach mających tylko luty) są wykrywane, zamiast po cichu nigdy się nie wykonać.

Wszystko działa po stronie klienta w przeglądarce – szczegóły harmonogramu nigdy nie opuszczają Twojego komputera, a strona działa offline po załadowaniu. Uwaga: to narzędzie buduje standardowe pięciopolowe wyrażenia crontab; jeśli masz już istniejące wyrażenie i chcesz je tylko sprawdzić, skorzystaj z naszego oddzielnego walidatora Crona, który skupia się na walidacji składni, zamiast konstruować harmonogramy.