ToolzPod

Gerador de Expressões Cron

Gere e valide expressões cron

O que é um Gerador de Expressões Cron?

Um gerador de expressões cron ajuda você a construir strings de agendamento cron usadas por sistemas operacionais Unix e agendadores de tarefas. Expressões cron definem quando tarefas automatizadas são executadas, usando um formato compacto de cinco ou seis campos representando minutos, horas, dias, meses e dias da semana.

Como Usar Este Gerador de Expressões Cron

  1. Insira valores nos cinco campos cron: Minuto (0-59), Hora (0-23), Dia do Mês (1-31), Mês (1-12) e Dia da Semana (0-6). Use * para “qualquer valor”, intervalos como 1-5, ou passos como */5.
  2. A expressão cron e uma descrição legível são atualizadas automaticamente conforme você digita.
  3. Clique em “Gerar” para carregar um agendamento predefinido aleatório para experimentação rápida.
  4. Copie a expressão para usar em crontab, pipelines CI/CD ou agendadores de tarefas.

Conceitos Principais

Uma expressão cron padrão tem cinco campos: minuto (0-59), hora (0-23), dia do mês (1-31), mês (1-12) e dia da semana (0-7, onde tanto 0 quanto 7 representam domingo). Caracteres especiais incluem * (qualquer valor), , (separador de lista), - (intervalo) e / (passo). Por exemplo, “0 */2 * * *” significa “a cada 2 horas no minuto 0.”

Perguntas Frequentes

O que significa o asterisco (*) no cron?

O asterisco é um curinga que significa “todos os valores possíveis” para aquele campo. Por exemplo, * no campo de hora significa a cada hora.

Como agendar uma tarefa a cada 5 minutos?

Use a expressão “*/5 * * * *”. O valor de passo /5 no campo de minutos aciona a execução em 0, 5, 10, 15 e assim por diante.

Qual a diferença entre cron de 5 campos e 6 campos?

O cron padrão do Unix usa 5 campos. Alguns sistemas como o Quartz Scheduler adicionam um sexto campo para segundos no início da expressão.

Ferramentas relacionadas