Pular para o conteúdo

Gerador e explicador de expressões cron

Explique uma expressão cron em palavras simples, veja as próximas execuções ou monte uma escolhendo o agendamento

Carregando a ferramenta…

Explica uma expressão cron em palavras simples, lista as próximas 10 execuções e monta uma expressão a partir de um agendamento que você escolhe. Use para escrever um crontab ou uma configuração de agendador ou para conferir um agendamento existente.

Como usar

  1. Digite uma expressão como 30 9 * * 1-5 em “Expressão cron ou linha do crontab”. Uma linha inteira do crontab com o comando também funciona.
  2. Leia “Em palavras simples” e “Campo a campo”, escolha este dispositivo ou UTC como “Fuso horário” e confira as “Próximas 10 execuções”.
  3. Para criar uma nova, escolha “Repetir”, um horário e os dias em “Montar uma expressão” ou pressione “Usar” ao lado de um dos “Exemplos comuns”.
  4. Pressione “Copiar expressão” e cole no seu crontab ou arquivo de configuração.

Como funciona

Perguntas frequentes

Qual é a expressão cron para todo dia às 3h da manhã?
0 3 * * *. Minuto 0, hora 3 e todos os valores nos outros campos, então roda diariamente às 03:00.
Como rodar um cron a cada 5 minutos?
Coloque */5 no campo de minuto: */5 * * * *. Roda nos minutos 0, 5, 10 e assim por diante.
Como rodar uma tarefa só em dias úteis às 9h?
0 9 * * 1-5. O dia da semana 1-5 vai de segunda a sexta-feira.
0 0 13 * 5 roda só na sexta-feira 13?
Não. O cron padrão roda em todo dia 13 do mês e em toda sexta-feira, porque, quando os dois campos de dia estão restritos, basta um deles coincidir.