Script para rodar todo mes

1. Script para rodar todo mes

Rafael Schadeck
raschadeck

(usa Ubuntu)

Enviado em 24/05/2011 - 11:46h

Nao estou falando exatamente do crontab (ou sim)

Queria fazer o seguinte...

Estou gerando relatórios sarg do squid todos os dias primeiros de cada mes (gera relatorios do mes anterior e depois compacta os .log para criar novos para o mes seguinte)

Fiquei feliz da vida quando pensei nessa lógica e vi q funciona, dois messes ja funcionando (via teste)

mas é o seguinte, as vezes o dia primeiro cai em um fim de semana, eeeee a maquina fica desligada nos fins de semana...
]]Logo, ele nao executa o crontab, pq a maquina vai estar desligada


TEeeeeeem como eu criar algum comando que ele VAI executar aquilo no dia primeiro, ou se nao der, assim que ligar a máquina???


Enfim, grato desde já


  


2. Script para rodar todo mes

Jônatas Ramiro Goulat
Jonatas_rg

(usa Fedora)

Enviado em 24/05/2011 - 13:04h

Por que não tenta verificar se os logs do mes ja foram criados?

if [ ! -f /caminho/log_do_mes ] ; then
criar_log
fi

agora é só rodar isso em algum script que rode assim que a maquina liga. e não precisa alterar o crontab






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts