Objaśnianie wyrażeń cron

Przetłumacz dowolne wyrażenie cron na zrozumiały opis harmonogramu i podejrzyj kolejne pięć czasów uruchomienia w lokalnej strefie czasowej, w całości w przeglądarce.

Ładowanie narzędzia…

Objaśnianie wyrażeń cronWklej standardowe wyrażenie cron, a to narzędzie zamieni je w opis prostym językiem, kiedy zadanie się uruchamia, a następnie wyświetli kolejnych pięć momentów, w których zostałoby ono wyzwolone od teraz. Obsługuje powszechną pięciopolową składnię crontab oraz skróty takie jak @daily, a gdy wyrażenia nie da się przeanalizować, pokazuje czytelny komunikat o błędzie. Wszystko działa lokalnie w przeglądarce — nic nie jest przesyłane.

Czym jest Objaśnianie wyrażeń cron?

Narzędzie do objaśniania wyrażeń cron, które odczytuje harmonogram crontab i mówi Ci prostymi słowami, dokładnie kiedy się uruchomi. Wpisz lub wklej wyrażenie takie jak */5 * * * *, a wygeneruje czytelny opis (na przykład „Co 5 minut”) oraz listę kolejnych pięciu czasów uruchomienia obliczonych od bieżącej chwili w Twojej lokalnej strefie czasowej. Rozumie standardową pięciopolową składnię cron (minuta, godzina, dzień miesiąca, miesiąc, dzień tygodnia), zakresy, listy, kroki, nazwane dni i miesiące oraz skrócone makra takie jak @hourly, @daily, @weekly, @monthly i @yearly. Programiści, inżynierowie DevOps i SRE oraz administratorzy systemów używają go, aby sprawdzić wpis crontab, harmonogram CI lub zaplanowane zadanie przed wdrożeniem oraz potwierdzić, że trudne wyrażenie faktycznie uruchamia się wtedy, gdy tego oczekują.

Jak używać Objaśnianie wyrażeń cron

  1. Wpisz lub wklej wyrażenie cron w polu wprowadzania (na przykład 0 9 * * 1-5 dla godziny 9 rano w dni robocze).
  2. Przeczytaj opis prostym językiem pod polem wprowadzania — wyraża harmonogram słowami.
  3. Sprawdź listę Kolejne uruchomienia, aby zobaczyć kolejnych pięć momentów, w których wyrażenie zostałoby wyzwolone, pokazanych w Twojej lokalnej strefie czasowej.
  4. Jeśli wyrażenie jest nieprawidłowe, przeczytaj komunikat o błędzie i popraw błędne pole.
  5. Użyj przycisku kopiowania, aby skopiować opis, lub podłącz wyjście do innego narzędzia w przestrzeni roboczej.

Przykłady

Co 5 minut

Wejście

*/5 * * * *

Wyjście

Every 5 minutes

W dni robocze o 9 rano

Wejście

0 9 * * 1-5

Wyjście

At 09:00 AM, Monday through Friday

Skrócone makro

Wejście

@daily

Wyjście

At 12:00 AM

Najczęściej zadawane pytania

Którą składnię cron obsługuje?
Standardowy pięciopolowy format crontab (minuta, godzina, dzień miesiąca, miesiąc, dzień tygodnia), w tym zakresy (1-5), listy (1,3,5), kroki (*/15) oraz nazwane dni i miesiące (MON, JAN). Obsługiwane są również skrócone makra takie jak @hourly, @daily, @weekly, @monthly i @yearly.
W jakiej strefie czasowej są kolejne czasy uruchomienia?
Kolejne pięć czasów uruchomienia jest obliczanych od bieżącej chwili i formatowanych w lokalnej strefie czasowej Twojej przeglądarki, dzięki czemu odzwierciedlają, kiedy harmonogram uruchamia się dla Ciebie.
Dlaczego mówi, że wyrażenie jest nieprawidłowe?
Błąd pojawia się, gdy wyrażenie ma nieprawidłową liczbę pól lub wartość poza dozwolonym zakresem (na przykład minuta 0-59, godzina 0-23). Komunikat opisuje, co się nie powiodło, abyś mógł poprawić problematyczne pole.
Dlaczego tylko pięć nadchodzących uruchomień?
Pięć wystarcza, aby potwierdzić częstotliwość i wychwycić błąd na pierwszy rzut oka — na przykład zobaczyć, że uruchomienia następują co 5 minut lub tylko w dni robocze. Opis powyżej już podaje pełną regułę cykliczną.
Czy moje wyrażenie cron jest gdziekolwiek wysyłane?
Nie. Analiza wyrażenia, generowanie opisu i obliczanie kolejnych czasów uruchomienia odbywają się w całości lokalnie w Twojej przeglądarce. Nic nie jest przesyłane na żaden serwer, więc działa offline i zachowuje prywatność Twoich harmonogramów.

Powiązane narzędzia