find $BACKUP_DIR -ctime +3 -exec echo rm -f {} \;
veja se ele vai echoar os que eram pra ser deletados mesmo , se sim , tire o
echo :D
resumidamente :
find $BACKUP_DIR
    procura no diretorio $BACKUP_DIR ...
-ctime +3
    arquivos com data de modificação maior que 3 dias ( 3*24h) ...
-exec echo rm -f
     executa o comando echo rm -f ....
{} \;
     em todos os arquivos achados ( o ; é o fim do exec , o "\" e para
escapalo do shell )

espero que tenha entendido e que ajude :D

Abraços
On 7/31/06, cibermic <[EMAIL PROTECTED]> wrote:
>
> Senhores,
>    Esta é minha primeira mensagem neste grupo, venho acompanhando a
> algum tempo as mensagens e não pude ajudar muito até o momento,
> visto que ainda sou bem júnior no assunto.
>    Tenho um servidor o qual faz 3 backups diários em um hd externo
> usb, o backup está funcionando perfeitamente automatizado no cron,
> porém tenho de pelo menos uma vez por semana apagar os backups
> antigos manualmente deixando apendas os 3 ultimos dias. Gostaria de
> uma ajuda com o script para automatizar esta tarefa.
>    Partindo do pré suposto que meu diretório chame-se /backup e os
> backups tenham no nome a data e horário, ex: /backup/etc-2006071912,
> sendo este um backup do dia 19/07/2006 as 12:30, como faço para
> apagar todos os backups anteriores a 3 dias atrás mantendo os atuais.
>
> Desde já agradeço a colaboração e estou muito feliz por participar
> de um grupo de tão alto nível.
>
> Atenciosamente,
>
> Michel Melo
>
>
>
>
> 
>


[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
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

 
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

 


Responder a