Validador y Formateador JSON Experto
Valida, limpia, formatea y visualiza datos JSON con estructura de árbol interactiva.
Validar JSONCrea expresiones cron complejas con una interfaz visual y obtén explicaciones detalladas de la programación.
Seleccione opciones para generar la expresión y su explicación.
El Generador de Expresiones Cron Intuitivo de Optikit es una herramienta online gratuita diseñada para simplificar la creación de expresiones cron, que son utilizadas para programar tareas automáticas (cron jobs) en sistemas tipo Unix como Linux y macOS. En lugar de tener que recordar la sintaxis y los valores permitidos para cada campo cron (minutos, horas, día del mes, mes, día de la semana), esta herramienta inteligente te guía a través de una interfaz visual. Puedes seleccionar opciones para cada campo de tiempo, y el generador construye la expresión cron por ti, mostrando también una explicación en lenguaje natural de cuándo se ejecutará la tarea. Es una de las herramientas Optikit más útiles para desarrolladores, administradores de sistemas y cualquiera que necesite programar tareas.
Con controles para cada campo (minutos, horas, etc.), puedes elegir "cada (*)", valores específicos (ej. minutos 0, 15, 30), un rango (ej. horas 9-17), o un intervalo (ej. cada 2 horas). Para selecciones específicas, la herramienta incluso provee grillas de checkboxes para una fácil selección. La expresión cron resultante y su explicación se actualizan en tiempo real, y puedes copiar la expresión generada con un solo clic. Es una herramienta online gratis diseñada para ahorrar tiempo y reducir errores al crear programaciones cron.
*
): Para todas las unidades de ese campo.9-17
para horas).*/5
para cada 5 minutos).Sigue estos pasos para crear tu expresión cron con esta herramienta inteligente de Optikit:
*
).0,15,30
para minutos). Para meses y días de la semana, también puedes usar las tres primeras letras en inglés (ej. JAN,FEB
o MON,WED,FRI
), la herramienta intentará interpretarlos.9
a 17
).5
. Esto generará */5
.Utilizar esta herramienta online gratuita de Optikit te asegura crear expresiones cron correctas y entendibles, evitando errores comunes de sintaxis que pueden ser difíciles de depurar.
Una expresión cron estándar consta de cinco campos (a veces seis, si incluye segundos al principio, pero este generador crea expresiones de 5 campos, que es lo más común). Cada campo representa una unidad de tiempo diferente y puede contener valores específicos o caracteres especiales.
El orden de los campos es:
*
(Asterisco): Representa "cualquier valor" o "cada". Por ejemplo, un *
en el campo de la hora significa "cada hora".,
(Coma): Se usa para especificar una lista de valores. Por ejemplo, 0,15,30,45
en el campo de minutos significa "en los minutos 0, 15, 30 y 45".-
(Guion): Se usa para definir un rango de valores. Por ejemplo, 9-17
en el campo de la hora significa "desde la hora 9 hasta la hora 17, inclusive"./
(Barra inclinada): Se usa para especificar intervalos o "pasos". Por ejemplo, */15
en el campo de minutos significa "cada 15 minutos". 0-30/10
significaría en los minutos 0, 10, 20 y 30.L
(Letra L): Solo aplicable al campo "Día del Mes" o "Día de la Semana". En "Día del Mes", L
significa "el último día del mes". En "Día de la Semana", 5L
podría significar "el último viernes del mes" (la interpretación de L
en día de semana puede variar entre sistemas cron). Esta herramienta de Optikit permite 'L' en "Día del Mes" para "último día".?
(Signo de interrogación): Se usa a veces en los campos "Día del Mes" o "Día de la Semana" para indicar "sin valor específico", usualmente cuando se especifica un valor en el otro campo de día (no se puede especificar un día del mes y un día de la semana fijos simultáneamente en algunas implementaciones cron; una debe ser *
o ?
). Este generador simplificado no implementa directamente ?
; si necesitas uno, usualmente configuras un campo como *
y el otro con valor específico.Esta herramienta inteligente te ayuda a construir estas expresiones visualmente, lo cual es especialmente útil al principio. Con este generador cron de Optikit, programar tareas es más fácil.
Una expresión cron es una cadena de texto que define un horario para ejecutar tareas automáticamente en sistemas operativos tipo Unix (como Linux). Se usa comúnmente para programar scripts, backups, mantenimientos, etc. Consiste en 5 campos (minuto, hora, día del mes, mes, día de la semana). Este generador de cron online gratuito de Optikit te ayuda a crear estas expresiones.
Para cada campo de tiempo (Minutos, Horas, etc.), la primera opción en el menú desplegable es "Cada [Unidad] (*)". Al seleccionar esta opción, se usará el asterisco (*
) en ese campo de la expresión cron, lo que significa que la tarea se ejecutará para todos los valores posibles de esa unidad de tiempo. Por ejemplo, "Cada Minuto (*)" en Minutos y "Cada Hora (*)" en Horas ejecutará la tarea todos los minutos de todas las horas.
Selecciona el modo "[Unidades] Específicas" para el campo de Minutos u Horas. Luego, puedes escribir los valores separados por comas (ej. 10,20,50
para los minutos 10, 20 y 50) o usar la grilla de checkboxes que aparece debajo para seleccionar visualmente los valores deseados. Esta herramienta inteligente actualizará el campo de texto automáticamente.
Sí. Para el campo "Día de la Semana", selecciona el modo "Rango de Días". Luego, aparecerán dos campos donde puedes ingresar el inicio y el fin del rango. Para "de lunes a viernes", podrías ingresar 1
(Lunes) y 5
(Viernes). La expresión generada usará un guion, por ejemplo 1-5
. Lo mismo aplica para Horas o Día del Mes.
Elige el modo "Cada X [Unidades] (Intervalo)" para el campo de Minutos u Horas. Luego, en el campo de texto que aparece, ingresa el número del intervalo (ej. 15
para "cada 15 minutos"). Esta herramienta online gratuita generará la sintaxis correcta, como */15
.
Sí, en muchas implementaciones de cron (incluyendo la más común en Linux), tanto el 0 como el 7 representan el Domingo para el campo de día de la semana. Esta herramienta inteligente de Optikit maneja los nombres de los días y los checkboxes para reflejar esto, usando 0 como el valor primario para Domingo en las expresiones generadas.
Sí, cuando estás en el modo "Específicos" para Meses o Días de la Semana, puedes escribir las abreviaturas de tres letras en inglés (ej. JAN, FEB
o MON, WED, FRI
) en el campo de texto. El generador de cron de Optikit intentará convertir estos nombres a sus equivalentes numéricos para la expresión cron. Los checkboxes también muestran los nombres para facilitar la selección.
La letra "L" en el campo "Día del Mes" significa "el último día del mes". Esta es una característica especial de algunas implementaciones cron. Si deseas que una tarea se ejecute el último día de cada mes (independientemente de si tiene 28, 29, 30 o 31 días), puedes ingresar L
en el modo "Específicos" para Día del Mes.
Esta herramienta genera expresiones cron estándar de 5 campos, que son compatibles con la gran mayoría de los sistemas cron en Linux, macOS y otros Unix-like. Algunas implementaciones de cron muy específicas o software propietario podrían tener variaciones o campos adicionales (como para segundos o años), pero las expresiones de 5 campos son las más universales.
¡Absolutamente! Optikit tiene una amplia gama de herramientas online gratuitas en categorías como "Utilidades de Texto y Código" (donde esta se encuentra), "Desarrollo Web y Diseño", y "Calculadoras y Conversores". Encontrarás generadores de contraseñas, validadores de JSON, calculadoras de subredes, y muchas otras herramientas inteligentes diseñadas para simplificar tus tareas diarias.
Tu apoyo nos ayuda a mantener Optikit gratuito y a desarrollar más herramientas inteligentes para todos.
Apoyar a Optikit