Monu Tools

Generador d'expressions cron

Construeix i comprova expressions cron. Tria una plantilla o edita els cinc camps, i mira les properes execucions al teu fus horari. S'executa completament al teu navegador.

Com fer servir Generador cron

  1. 01

    Tria una plantilla o escriu una expressió cron als cinc camps.

  2. 02

    Mira cada camp etiquetat i validat mentre edites.

  3. 03

    Llegeix les properes execucions, calculades al teu fus horari local.

Què és una expressió cron

Una expressió cron és una cadena compacta de cinc camps que indica a un programador quan executar una tasca: minut, hora, dia del mes, mes i dia de la setmana. És potent però fàcil d'equivocar, i un asterisc mal posat pot fer que una tasca s'activi cada minut en lloc d'un cop al dia.

Com ajuda el generador

Comença a partir d'un ajust predefinit comú (cada hora, cada dia a mitjanit, cada dilluns a les 9 del matí) o construeix una expressió personalitzada camp per camp, amb cada camp etiquetat i validat a mesura que escrius.

Fonamentalment, previsualitza els cinc pròxims horaris d'execució en el fus horari local del teu navegador, així que pots confirmar que la programació fa de veritat el que volies abans de desplegar-la.

Sintaxi i valors dels camps

Cada camp accepta més que un sol valor: un asterisc significa cada valor, una llista com MON,WED,FRI en tria diversos, un rang com MON-FRI abasta dies, i un pas com */15 al camp del minut s'executa als 0, 15, 30 i 45 passats de l'hora.

La sortida funciona amb el cron estàndard a Linux i macOS, crontab, AWS EventBridge, les programacions de GitHub Actions i la majoria de biblioteques de programació de tasques.

Paranys a vigilar

Un parany clàssic és fixar tant el dia del mes com el dia de la setmana: el cron estàndard llavors s'executa quan qualsevol dels dos coincideix, no tots dos, així que una tasca es pot activar més sovint del que s'espera. Deixar un dels dos com a asterisc evita la sorpresa.

Aquesta eina apunta al cron estàndard de cinc camps, així que les extensions de plataforma com un camp de segons o @reboot no es produeixen aquí. Recorda també que la tasca s'executa en el fus horari del servidor que l'executa, que pot diferir de la previsualització local.

Preguntes freqüents

Què signifiquen els cinc camps?

In order: minute, hour, day of month, month and day of week. An asterisk means every value, so * * * * * runs every minute.

Com executo una tasca cada 15 minuts?

Use a step value in the minute field: */15 * * * * runs at minute 0, 15, 30 and 45 of every hour.

Què accepta el camp de dia de la setmana?

Números del 0 al 6 (el diumenge és 0, i el 7 també vol dir diumenge) o noms de tres lletres com MON. Pots fer servir intervals (MON-FRI) i llistes (MON,WED,FRI).

Per què coincideix amb més dies dels que espero?

When both day-of-month and day-of-week are set, standard cron runs on either match, not both. Leave one as * to avoid surprises.

Admet segons o sintaxi no estàndard?

Aquest generador apunta al cron estàndard de cinc camps. Algunes plataformes afegeixen un camp de segons o extensions com @reboot, que aquí no es produeixen.

En quin fus horari són les execucions?

La previsualització mostra les properes execucions en la zona horària local del teu navegador. El servidor que executa la tasca fa servir la seva pròpia zona, així que confirma que coincideix.

Fonts

Incrusta aquesta eina

Afegeix aquesta eina al teu propi lloc web. Copia el fragment de sota; es manté actualitzat automàticament.

<iframe src="https://monu.tools/embed/ca/cron-generator" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

Eines relacionades