Categorías

Generador de Expresiones Cron

Generar expresiones cron con opciones predefinidas y personalizadas

Datos clave

Categoría
Generator
Tipos de entrada
select, text
Tipo de salida
text
Cobertura de muestras
4
API disponible
Yes

Resumen

El Generador de Expresiones Cron es una herramienta intuitiva diseñada para crear y configurar programaciones temporales precisas para tus tareas automatizadas, permitiéndote definir intervalos exactos sin errores de sintaxis.

Cuándo usarlo

  • Cuando necesitas configurar tareas programadas en servidores o aplicaciones.
  • Al automatizar scripts de mantenimiento, copias de seguridad o envío de correos.
  • Para validar rápidamente la sintaxis de una expresión cron antes de implementarla en producción.

Cómo funciona

  • Selecciona una configuración predefinida de la lista para generar una expresión instantánea.
  • Ajusta manualmente los campos de minuto, hora, día, mes y día de la semana según tus necesidades específicas.
  • Visualiza la expresión cron resultante en tiempo real a medida que modificas los parámetros.

Casos de uso

Programación de copias de seguridad diarias a medianoche.
Ejecución de scripts de limpieza de caché durante horas de baja actividad.
Envío de reportes semanales automatizados cada lunes por la mañana.

Ejemplos

1. Backup diario a medianoche

Administrador de sistemas
Contexto
Necesito que el servidor realice una copia de seguridad de la base de datos todos los días a las 00:00.
Problema
Crear la sintaxis cron correcta para evitar errores en la ejecución del script.
Cómo usarlo
Selecciona 'Every Day at Midnight' en el menú de programación predefinida.
Configuración de ejemplo
minute: 0, hour: 0, day: *, month: *, weekday: *
Resultado
Se genera la expresión '0 0 * * *' lista para copiar y pegar en el crontab.

2. Reporte de ventas semanal

Analista de datos
Contexto
El equipo de ventas requiere un reporte consolidado cada lunes a las 8:00 AM.
Problema
Configurar una tarea que solo se ejecute el primer día de la semana laboral.
Cómo usarlo
Configura la hora en 8 y el día de la semana en 1 (lunes).
Configuración de ejemplo
minute: 0, hour: 8, day: *, month: *, weekday: 1
Resultado
Se genera la expresión '0 8 * * 1' para automatizar el envío del reporte.

Probar con muestras

generator

Hubs relacionados

Preguntas frecuentes

¿Qué es una expresión cron?

Es una cadena de texto que define un horario para ejecutar tareas automáticas en sistemas basados en Unix o aplicaciones de software.

¿Puedo usar rangos en los campos?

Sí, puedes utilizar guiones (ej. 1-5) para definir rangos de tiempo en los campos de hora o día.

¿Qué significa el asterisco (*)?

El asterisco representa 'cada' unidad de tiempo, indicando que la tarea debe ejecutarse en todos los valores posibles de ese campo.

¿Es compatible con todos los sistemas?

La herramienta genera sintaxis cron estándar, compatible con la mayoría de los sistemas operativos y entornos de programación.

¿Cómo configuro una tarea para ejecutarse cada 5 minutos?

En el campo de minutos, simplemente ingresa '*/5' y mantén los demás campos como asteriscos.

Documentación de la API

Punto final de la solicitud

POST /es/api/tools/cron-expression-generator

Parámetros de la solicitud

Nombre del parámetro Tipo Requerido Descripción
preset select -
minute text No -
hour text No -
day text No -
month text No -
weekday text No -

Formato de respuesta

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
Texto: Texto

Documentación de MCP

Agregue este herramienta a su configuración de servidor MCP:

{
  "mcpServers": {
    "elysiatools-cron-expression-generator": {
      "name": "cron-expression-generator",
      "description": "Generar expresiones cron con opciones predefinidas y personalizadas",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=cron-expression-generator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Puede encadenar múltiples herramientas, por ejemplo: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máximo 20 herramientas.

Si encuentra algún problema, por favor, póngase en contacto con nosotros en [email protected]