Traduce expresiones cron a lenguaje natural y valida la sintaxis
Un explicador de cron traduce una expresión cron — esas cadenas escuetas como 0 9 * * 1 que programan tareas recurrentes — a un lenguaje claro que puedas leer de verdad. Cron usa cinco campos (minuto, hora, día del mes, mes, día de la semana) cargados de números, asteriscos y barras, y su sintaxis es famosa por ser fácil de malinterpretar. Esta herramienta decodifica la expresión en una frase como "A las 09:00 el lunes", para que confirmes que una programación significa lo que pretendías antes de ponerla en marcha.
Esto importa porque un pequeño error en cron pasa desapercibido: una tarea programada para dispararse a la hora equivocada, cada minuto en vez de una vez, o nunca porque dos campos entran en conflicto. Al describir la programación con palabras y validar la sintaxis, el explicador caza esos errores en el momento en que los escribes, en lugar de días después cuando un informe no se envía o una copia de seguridad no se ejecuta. Funciona por completo en tu navegador, así que puedes revisar programaciones de cualquier servidor o pipeline en privado.
En orden, son minuto, hora, día del mes, mes y día de la semana. Un asterisco significa "cada" valor de ese campo, así que * * * * * se ejecuta cada minuto, mientras que 0 9 * * 1 se ejecuta a las 09:00 solo los lunes.
Un asterisco (*) coincide con todos los valores de un campo. Una barra define un paso: */15 en el campo de minutos significa "cada 15 minutos". Combinándolos, como */5 9-17 * * *, se programa una tarea cada 5 minutos entre las 9 y las 17 horas.
Normalmente un campo que debía ser específico se dejó como *. Por ejemplo 0 * * * * se ejecuta cada hora, no una vez al día, porque el campo de la hora es un comodín. Leer la descripción en lenguaje claro hace evidente este desliz.
Sí: cuando ambos están fijados (no *), la mayoría de implementaciones de cron ejecutan la tarea si cualquiera de los dos coincide, lo que puede dispararla más a menudo de lo previsto. El explicador detalla la programación resultante para que veas el efecto combinado.
Generador de UUID · Conversor de timestamps · Codificador Base64 · Decodificador Base64 · Generador de hash · Conversor de colores