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

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

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


From: fahrinha
Subject: Re: RES: RES: Apaga emails antigos: = Era: (Re: RES: [shell-script] A lias do rm)
Date: Thu, 10 Oct 2002 13:21:14 -0300 (BRT)

Mas todos os email de cada usuario estao dentro soh de 1 arquivo.

exemplo: no arquivo /var/spool/mail/rei , tem 548 mensagens do
login 'rei', e eu desejo apagar as com mais de 45 dias.

Isso para cada INBOX!
/var/spool/mail/rei é uma INBOX. (É um arquivo , nao um diretorio)

Reinaldo

>
>
>
>
> 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
>
>
>
>
>
>
>
>
>
> 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!.





reply via email to

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