Cron-fortolker og -bygger
Hvad er Cron-fortolker og -bygger
Et cron-udtryk er en streng med fem felter, som Unix-lignende planlæggere (og værktøjer som crontab, Kubernetes CronJobs og CI-pipelines) bruger til at definere, hvornår et job skal køre: minut, time, dag i måneden, måned og ugedag. Dette værktøj virker begge veje. Indsæt et udtryk, så oversætter det den kryptiske syntaks til en almindelig sætning og lister de næste fem kørselstidspunkter i UTC. Eller brug feltbyggeren til at samle et gyldigt udtryk fra bunden — de to visninger holdes synkroniserede, mens du redigerer den ene eller den anden side.
Sådan bruger du det
- Skriv eller indsæt et cron-udtryk som 0 9 * * 1-5 i inputfeltet.
- Læs den almindelige betydning, og tjek de næste fem planlagte kørselstidspunkter nedenunder.
- Rediger et af de fem byggefelter (minut, time, dag, måned, ugedag) for at bygge et udtryk stykke for stykke.
- Klik på en eksempelchip for at indlæse en almindelig tidsplan, og juster den derefter efter dine behov.
Hvornår du bør bruge det
Skrev du 0 3 * * * til en natlig databasesikkerhedskopiering og vil være sikker på, at det gør det, du tror? Indsæt det, så ser du, at det betyder "kl. 03:00", med de næste kørsler kl. 3 hver dag. Skal du senere springe weekender over? Skift det sidste felt til 1-5, så opdateres forhåndsvisningen til kun at vise kørsler mandag til fredag.
Ofte stillede spørgsmål
Hvad betyder de fem felter i et cron-udtryk?
Fra venstre mod højre: minut (0–59), time (0–23), dag i måneden (1–31), måned (1–12) og ugedag (0–6, hvor 0 og 7 begge betyder søndag). En stjerne (*) i et felt betyder "hver" værdi for det felt.
Hvad betyder specialtegnene som * / - og ,?
En stjerne (*) matcher enhver værdi. En skråstreg definerer et trin, så */15 betyder hver 15. værdi. En bindestreg definerer et interval, så 9-17 betyder 9 til 17. Et komma opstiller specifikke værdier, så 1,15,30. Disse kan kombineres, for eksempel 0-30/10.
I hvilken tidszone vises de næste kørselstidspunkter?
Alle beregnede kørselstidspunkter vises i UTC. De fleste cron-tjenester kører i serverens lokale tidszone, så hvis din server ikke er på UTC, skal du justere derefter. At vise UTC holder resultaterne entydige, uanset hvor du befinder dig.
Hvordan kombineres dag-i-måneden og ugedag?
Denne fortolker følger standardreglerne for Vixie-cron: hvis både dag-i-måneden- og ugedagsfeltet er begrænset (ikke *), køres et job, når enten det ene eller det andet matcher. Hvis kun det ene er begrænset, behøver kun det at matche.
Understøtter den sekunder eller ikke-standardiseret cron-syntaks?
Nej. Dette værktøj håndterer det klassiske cron-format med fem felter (minut, time, dag, måned, ugedag). Det fortolker ikke det valgfrie format med seks felter og en indledende sekundkolonne, som visse planlæggere som Quartz bruger.
Kan jeg dele værktøjet med mine værdier udfyldt?
Ja. Webadressen opdateres automatisk, mens du skriver. Kopiér den fra adressefeltet eller brug Del-knappen — den, der åbner linket, ser præcis dine værdier klar til brug.
Relaterede værktøjer
AES-tekstdekryptering
Dekrypter AES-256-tekst med din adgangskode i browseren. Gratis, privat og helt offline. Ingen data forlader din enhed.
AES-tekstkryptering
Krypter tekst med en adgangskode via AES-256 i browseren. Gratis, privat og helt offline. Intet sendes til en server.
Billedformat Beregner
Beregn billedformatet, find den manglende bredde eller højde og skift størrelse på billeder og video uden at forvrænge proportionerne. Gratis.