Interpretador e Construtor de Cron
O que é Interpretador e Construtor de Cron
Uma expressão cron é uma string de cinco campos usada por agendadores Unix (e ferramentas como crontab, CronJobs do Kubernetes e pipelines de CI) para definir quando uma tarefa deve rodar: minuto, hora, dia do mês, mês e dia da semana. Esta ferramenta funciona nos dois sentidos. Cole uma expressão e ela traduz a sintaxe enigmática em uma frase clara e lista as próximas cinco execuções em UTC. Ou use o construtor de campos para montar uma expressão válida do zero — as duas visões ficam sincronizadas ao editar qualquer lado.
Como usar
- Digite ou cole uma expressão cron como 0 9 * * 1-5 no campo de entrada.
- Leia o significado em linguagem clara e confira as próximas cinco execuções abaixo dele.
- Edite qualquer um dos cinco campos do construtor (minuto, hora, dia, mês, dia da semana) para montar a expressão peça por peça.
- Clique em um exemplo para carregar um agendamento comum e ajuste-o conforme sua necessidade.
Quando usar
Escreveu 0 3 * * * para um backup noturno do banco e quer ter certeza de que faz o que você imagina? Cole aqui e verá que se lê "às 03:00", com as próximas execuções às 3 da manhã todos os dias. Precisa pular os fins de semana? Mude o último campo para 1-5 e a prévia atualiza mostrando execuções só de segunda a sexta.
Perguntas frequentes
O que significam os cinco campos de uma expressão cron?
Da esquerda para a direita: minuto (0–59), hora (0–23), dia do mês (1–31), mês (1–12) e dia da semana (0–6, onde 0 e 7 significam domingo). Um asterisco (*) em qualquer campo significa "todo" valor daquele campo.
O que significam os caracteres especiais * / - e ,?
Um asterisco (*) corresponde a todo valor. A barra define um passo, então */15 significa a cada 15 valores. O hífen define um intervalo, então 9-17 significa de 9 a 17. A vírgula lista valores específicos, como 1,15,30. Eles podem ser combinados, por exemplo 0-30/10.
Em qual fuso horário as próximas execuções são mostradas?
Todos os horários calculados são exibidos em UTC. A maioria dos daemons cron roda no fuso local do servidor, então se o seu servidor não estiver em UTC, ajuste de acordo. Exibir em UTC mantém os resultados sem ambiguidade.
Como dia do mês e dia da semana são combinados?
Este interpretador segue as regras padrão do Vixie-cron: se tanto o campo de dia do mês quanto o de dia da semana estiverem restritos (não *), a execução dispara quando qualquer um dos dois corresponder. Se só um estiver restrito, apenas ele precisa corresponder.
Há suporte a segundos ou sintaxe cron não padrão?
Não. Esta ferramenta trata o formato cron clássico de cinco campos (minuto, hora, dia, mês, dia da semana). Ela não interpreta o formato opcional de seis campos com coluna inicial de segundos usado por agendadores como o Quartz.
Posso compartilhar esta ferramenta com meus dados preenchidos?
Sim. A URL é atualizada automaticamente enquanto você digita. Copie da barra de endereço ou use o botão Compartilhar — quem abrir verá seus dados exatos já preenchidos.
Ferramentas relacionadas
Descriptografia de Texto AES
Descriptografe texto AES-256 com sua senha no navegador. Grátis, privado e 100% offline. Nenhum dado sai do seu dispositivo.
Criptografia de Texto AES
Criptografe texto com senha usando AES-256 no navegador. Grátis, privado e 100% offline. Nada é enviado para servidores.
Calculadora de Proporção
Calcule a proporção, encontre a largura ou altura que falta e redimensione imagens e vídeos mantendo as mesmas proporções. Grátis.