Genereer en parse Cron-expressies met 5/6/7 veldformaten. Bevat vooringestelde sjablonen, leesbare beschrijvingen en voorbeeld van volgende uitvoeringen. Alle verwerking gebeurt lokaal in uw browser.
Functies
Genereer expressies met een visueel formulier
Parse bestaande expressies met leesbare beschrijvingen
Bekijk een voorbeeld van de volgende 10 uitvoeringstijden
Ondersteunt 5, 6 en 7 veldformaten
Gebruik
1Vul de velden in om een Cron-expressie te genereren.
2Plak een expressie om te parsen en uitvoeringstijden te bekijken.
3Kopieer de expressie voor gebruik in uw crontab.
Veelgestelde vragen
Wat is een Cron-expressie?
Een Cron-expressie is een tekenreeks van door spaties gescheiden velden die een schema definieert voor het uitvoeren van taken. Het wordt vaak gebruikt in Linux/Unix crontab, taakplanning, gegevensback-ups en automatisering. Het standaardformaat heeft 5 velden (minuut, uur, dag, maand, weekdag), terwijl uitgebreide formaten 6 of 7 velden (seconden en jaar toevoegen) ondersteunen.
Wat is het verschil tussen 5, 6 en 7 veldformaten?
Het standaard 5-veldformaat omvat minuut, uur, dag van de maand, maand en dag van de week. Het 6-veldformaat voegt een secondenveld aan het begin toe. Het 7-veldformaat voegt een jaarveld aan het einde toe. Deze tool detecteert automatisch het formaat van geplakte expressies.
Waarom wordt zondag weergegeven als zowel 0 als 7?
Sommige implementaties gebruiken 0 voor zondag (standaard crontab, bereik 0-6), terwijl andere 7 gebruiken (bereik 1-7). Deze tool accepteert beide notaties en behandelt ze als dezelfde zondag bij het berekenen van uitvoeringstijden, zonder uw invoer geforceerd te herschrijven.
Welke speciale tekens kan ik gebruiken in een Cron-expressie?
Veelvoorkomende speciale tekens zijn: * (alle waarden), , (lijst), - (bereik), / (stap). Bijvoorbeeld */5 betekent elke 5 eenheden en 1-5 betekent het bereik van 1 tot 5.
Wat zijn veelvoorkomende gebruiksscenario's voor Cron-expressies?
Veelvoorkomende scenario's zijn: geplande website-back-ups (dagelijks om middernacht), periodieke e-mailrapporten (elke maandagochtend), logboekopschoning (elk uur), gegevens ophalen (elke minuut) en het uitvoeren van scripts (maandelijks op de 1e).