Carlos, se tiveres maiores dificuldades depois desta dica do Francisco, volte a entrar em contato, e vamos fazer um "for" ai para vc.
Att, RS On 11/7/06, Francisco Ricardo Batista Cardoso <[EMAIL PROTECTED]> wrote: > O que o Rogério falou está certo: dá pra fazer com find: > > find . -atime +1 --> procura no diretório atual os arquivos com data > de acesso de pelo menos 1 dia. > > Você pode usar também -mtime para tempo de modificação de maneira > semelhante ao q mostrei com atime e -ctime para o tempo de criação. > > Mais detalhes use man find. > > Francisco Ricardo > > On 11/7/06, Carlos A. Talhati <[EMAIL PROTECTED]> wrote: > > Legal, Rogério > > > > Mas ele indica os arquivos que foram acessados/modificados em x dias. > > Eu por exemplo quero pegar todos alem de 30 dias. Os arquivos do mes > > atual permanecem. > > Alem de que, tem arquivos com data 31/12/1999, estes tem que sumirem. > > > > Valeu > > > > Rogério Schneider escreveu: > > > O find tem opções tais como -atime e -mtime, dê uma olhada. > > > > > > Att, > > > RS > > > > > > > > > On 11/7/06, Carlos A. Talhati <[EMAIL PROTECTED]> wrote: > > > > > >> Ola > > >> tenho o seguinte script > > >> > > >> #!/bin/bash > > >> # > > >> > > >> MESANTERIOR=$(date -v-1m +%d/%m/%Y) > > >> VPOPMAILBIN="/usr/local/vpopmail/bin" > > >> > > >> for i in `$VPOPMAILBIN/vdominfo | grep "^domain:" | cut -c 9-100`; > > >> do > > >> echo "Dominio: "$i; > > >> for j in `$VPOPMAILBIN/vuserinfo -D $i -n`; > > >> do > > >> cd `$VPOPMAILBIN/vuserinfo -d [EMAIL PROTECTED]; > > >> find Maildir/.Spam -type f | xargs grep -l 'Subject:.*[SPAM]' | > > >> xargs rm > > >> echo "Apagado SPAM para -> "$j"@"$i; > > >> done ; > > >> done; > > >> > > >> Como faço para apagar somente as mensagens do mes anterior > > >> ($MESANTERIOR) para traz? > > >> Do jeito que esta ele esta apagando todas com o find Maildir/.Spam -type > > >> f | xargs grep -l 'Subject:.*[SPAM]' | xargs rm > > >> > > >> o objetivo é apagar as mensagens com spam antigas. Tenho configurado > > >> isto via imap, mas tem spam que vem com datas malucas. > > >> > > >> Obrigado pela ajuda > > >> > > >> Carlos > > >> ------------------------- > > >> Histórico: http://www.fug.com.br/historico/html/freebsd/ > > >> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > > >> > > >> > > > > > > > > > > > ------------------------- > > Histórico: http://www.fug.com.br/historico/html/freebsd/ > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > > > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > -- Rogério Schneider +55 (55) 9985 2127 +55 (55) 3332 5923 +55 (55) 3321 1535 MSN: [EMAIL PROTECTED] ICQ: 78778973 GTalk: [EMAIL PROTECTED] Skype: stockrt ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd