Logo do MyVIPWebTools

Gerador de Expressão Cron — Crie e Entenda Agendamentos Cron

Nosso Gerador de Expressão Cron permite criar um agendamento cron válido sem precisar decorar a sintaxe do cron. Defina cada um dos cinco campos — minuto, hora, dia do mês, mês e dia da semana — como 'todo', um passo fixo, um intervalo ou valores específicos, e a ferramenta monta a expressão ao vivo, mostrando uma descrição em linguagem simples de exatamente quando ela será executada (usando a mesma lógica de interpretação empregada em inúmeras ferramentas para desenvolvedores). Uma tabela de referência explica o intervalo válido de cada campo, e um conjunto de exemplos comuns pode ser carregado no construtor com um clique. Nada é enviado para servidores — tudo roda instantaneamente no seu navegador.

Resposta rápida

Um Gerador de Expressão Cron permite criar um agendamento cron válido usando controles simples campo a campo em vez de decorar a sintaxe do cron, mostrando a expressão resultante e uma descrição em linguagem simples de quando ela será executada. Grátis, e tudo roda instantaneamente no seu navegador — nada é enviado.

* * * * *
Every minute
Minuto
Hora
Dia do mês
Mês
Dia da semana

A expressão cron é composta por cinco campos. Cada campo pode ter os seguintes valores.

*****
minuto (0-59)hora (0-23)dia do mês (1-31)mês (1-12)dia da semana (0-6)

Aqui estão alguns exemplos para você.

Expressão cronAgendamento
* * * * *A cada minuto
*/10 * * * *A cada 10 minutos
0 * * * *A cada hora
0 0 * * *Todos os dias às 00:00
0 9 * * 1-5Todo dia útil às 9:00
0 0 * * 5Às 00:00, somente na sexta-feira
0 0 1 * *Às 00:00, no dia 1 do mês

Como usar Gerador de Expressão Cron

  1. 1

    Defina o modo de cada campo (Minuto, Hora, Dia do Mês, Mês, Dia da Semana) como Todo, A Cada N, Intervalo ou Valores Específicos.

  2. 2

    Preencha o(s) valor(es) de qualquer campo que não esteja definido como 'Todo' — a expressão e sua descrição em linguagem simples são atualizadas instantaneamente.

  3. 3

    Consulte a tabela de referência se tiver dúvidas sobre o intervalo de valores aceito por um campo.

  4. 4

    Clique em qualquer linha da tabela de exemplos para carregar aquele agendamento comum diretamente no construtor.

  5. 5

    Clique em 'Copiar' para copiar a expressão cron finalizada.

Por que usar Gerador de Expressão Cron?

Expressões cron alimentam tarefas agendadas em praticamente todos os cantos da infraestrutura de software — o crontab em servidores Linux, os gatilhos de workflow do GitHub Actions, os CronJobs do Kubernetes, pipelines de CI/CD e inúmeros recursos de agendamento de SaaS usam a mesma sintaxe de cinco campos. A sintaxe é compacta e poderosa, mas essa compactação é exatamente o que a torna fácil de errar: */15 no campo da hora significa 'a cada 15 horas' ou você quis dizer o campo do minuto? '5' no campo do dia da semana significa sexta-feira ou quinta-feira? Uma expressão cron malconfigurada pode executar silenciosamente uma tarefa no horário errado, ou nunca executá-la, e o erro muitas vezes só é percebido quando alguém nota que uma tarefa não rodou quando deveria. Esta ferramenta elimina o palpite: construa seu agendamento campo a campo usando controles simples em vez de sintaxe decorada, e veja o significado exato em linguagem simples da expressão resultante antes de colá-la em um arquivo crontab ou em uma configuração de workflow. O gerador de descrição usa uma lógica de interpretação testada e amplamente utilizada, para que suas explicações sejam tão precisas quanto a própria sintaxe cron, e não uma aproximação grosseira.

Perguntas frequentes

Ferramentas relacionadas

Gerador de Expressão Cron | MyVIPWebTools