shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RES: RES: Apaga emails antigos: = Era: (Re: RES: [shell-script] A lias


From: Julio Cezar Neves - DATAPREVRJ
Subject: RES: RES: Apaga emails antigos: = Era: (Re: RES: [shell-script] A lias do rm)
Date: Wed, 9 Oct 2002 09:03:53 -0300

Pois é Reinaldo,
o comando é o find, que com a opção -ctime +45 pega todos os arquivos com
data de criação com + de 45 dias. Como o find é recurssivo, isto é, penetra
(uau!) todos os subdiretórios abaixo do que vc especificou no cmd., o seu
problema é somente escolher este diretório origem e fazer o find com esta
sintaxe.

[ ]s,
Julio Cezar Neves
-Eu Apoio o Software Livre-
-I Support Free Software-
* +55 21 2528-7070  /  9853-4044
*address@hidden


> -----Mensagem original-----
> De: address@hidden [mailto:address@hidden]
> Enviada em: quarta-feira, 9 de outubro de 2002 08:16
> Para: address@hidden
> Assunto: Re: RES: Apaga emails antigos: = Era: (Re: RES: 
> [shell-script]
> Alias do rm)
> 
> 
> Digamos que nao eh para apagar a INBOX toda...
> 
> Mas abrir cada INBOX, (abrir cada arquivo do /var/spool/mail),
> e apagar somente as mensagens com mais de 45 dias, e nao o
> INBOX toda... 8)
> 
> 
> Já me deu dor de cabeça isso!
> 
> Reinaldo
> 
> 
> >
> >
> >
> >
> > So pra um usuário:
> >
> > find /var/spool/mail/usuario -ctime +45 -ok rm {} \;
> >
> > Para todos os usuários:
> >
> > find /var/spool/mail -ctime +45 -ok rm {} \;
> >
> > Desta forma ele perguntará se vc deseja remover, para cada
> > arquivo (é + seguro). Se vc não desejar a pergunta, troque ok
> > por exec.
> >
> > find /var/spool/mail/usuario -ctime +45 -exec rm {} \;
> >
> > [ ]s,
> > Julio Cezar Neves
> > -Eu Apoio o Software Livre-
> > -I Support Free Software-
> > * +55 21 2528-7070  /  9853-4044
> > *address@hidden
> >
> >
> > > -----Mensagem original-----
> > > De: address@hidden
> > [mailto:address@hidden] > Enviada em: sábado, 5
> > de outubro de 2002 13:17
> > > Para: address@hidden
> > > Assunto: Apaga emails antigos: = Era: (Re: RES:
> > > [shell-script] Alias do
> > > rm)
> > >
> > >
> > > Exemplo...
> > >
> > > Tem como apagar para cada INBOX (for dirs in `ls
> > > /var/spool/mail/usuario`;), os emails com mais de 45
> > dias, seja > lido ou nao lido.
> > >
> > >
> > > Reinaldo
> > >
> > >
> > >
> > >
> > >
> > 
> ---------------------------------------------------------------------
> > > 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:
> > address@hidden
> > >
> > 
> ---------------------------------------------------------------------
> > > Esta lista é moderada de acordo com o previsto em
> > http://www.listasdiscussao.cjb.net
> > 
> ---------------------------------------------------------------------
> >
> >
> > Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
> > http://br.yahoo.com/info/utos.html
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > Yahoo! Groups Sponsor
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > 
> ---------------------------------------------------------------------
> > 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: address@hidden
> > 
> ---------------------------------------------------------------------
> > Esta lista é moderada de acordo com o previsto em
> > http://www.listasdiscussao.cjb.net
> > 
> ---------------------------------------------------------------------
> >
> >
> >
> >
> > Seu uso do Yahoo! Grupos é sujeito aos Termos do Serviço
> > Yahoo!.
> 
> 
> 
> 
> 
> ---------------------------------------------------------------------
> 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: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em 
http://www.listasdiscussao.cjb.net
---------------------------------------------------------------------
 

Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]