⏱️
← Voltar aos guias

Agendamentos Cron Semanais e Mensais: Como Executar Trabalhos por Semana e Mês

· Tags: cron-weekly, cron-monthly, every-monday-cron, crontab-schedule, weekly-schedule

Agendamentos Cron Semanais e Mensais

Os agendamentos cron semanais e mensais lidam com manutenção recorrente, como backups, geração de relatórios e rotação de logs. Este guia mostra as expressões cron para os padrões semanais e mensais mais comuns.

Expressões Cron Semanais

Toda segunda-feira às 3:00

0 3 * * 1 /path/to/weekly-job.sh

O 1 no campo do dia da semana significa segunda-feira (0 e 7 são domingo).

Todo domingo à meia-noite

0 0 * * 0 /path/to/sunday-job.sh

Todos os dias úteis (seg-sex) às 9:00

0 9 * * 1-5 /path/to/workday-job.sh

Expressões Cron Mensais

Primeiro dia do mês às 2:00

0 2 1 * * /path/to/monthly-report.sh

Mensalmente no dia 15 ao meio-dia

0 12 15 * * /path/to/mid-month-job.sh

A cada 3 meses

0 3 1 1,4,7,10 * /path/to/quarterly-job.sh

Resumo

Use o campo do dia da semana (0-7) para agendamentos semanais e o campo do dia do mês para agendamentos mensais. Combine-os para expressar qualquer cadência recorrente.

Agendamentos Cron Semanais e Mensais: Como Executar Trabalhos por Semana e Mês - CoolTool