Boa tarde,
vc pode usar o comando FIND que já foi largamente explicado na lista, segue um
exemplo simples:
# deleta arquivos com data de ultima modificacao maior que 5 dias
find . -name "*.txt" -mtime +5 -prune -exec rm -f {} \;
Espero ter ajudado,
Emerson
----- Original Message -----
From: Hardware RBR®
To: [email protected]
Sent: Monday, January 09, 2006 4:55 PM
Subject: [shell-script] Script SARG - Geração e exclusão de relatórios
Boa tarde, preciso fazer com que meu SARG gere relatórios diários de acesso a
internet e os mantenha sempre durante 5 dias, ou seja, que os mais velhos sejam
eliminados aos poucos e apenas os útimos 5 dias sejam mantidos.
Para gerar os relatórios, uso esse script, e crio uma chamada para ele dentro
do crontab, e funciona direitinho:
#!/bin/bash
HOJE=$<date --date "0 day ago" +%d/%m/%Y>
sarg -f /usr/local/sarg/sarg.conf -d $HOJE-$HOJE
Agora, preciso saber de um script que mantenha apenas os últimos 5 dias
armazenados, e o resto que seja deletado..... Alguém saberia?
Obrigado.
[As partes desta mensagem que não continham texto foram removidas]
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Links do Yahoo! Grupos
[As partes desta mensagem que não continham texto foram removidas]
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Links do Yahoo! Grupos
<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/shell-script/
<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html