Pessoal, desculpe a minha ignorancia mas se eu entendi bem, o Walber disse
que pode apagar o Maildir todo.
Porque ao invés de usar o AWK ou SED não usa o Find com o Xargs ? Sei lá,
apenas acho mais facil... :)

2009/11/23 Walber Santos <[email protected]>

>
>
> Boa tarde,
>
> Obrigado a todos,
>
> Porém use essa opção e deu certo, mais irei testar todas enviadas, segue.
>
> Sei que existe outras formas mais essa funfou rs
>
> cat removeemails.txt |grep "Maildir" | awk -F"/" '{ printf
> $1"/"$2"/"$3"/"$4"/"$5"/"$6"/""\n" }' | uniq > /tmp/saida
>
> Obrigado.
>
> --- Em seg, 23/11/09, jimmy <[email protected] <jimmy.tty%40gmail.com>>
> escreveu:
>
> De: jimmy <[email protected] <jimmy.tty%40gmail.com>>
> Assunto: Re: [shell-script] Deixar apenas a primeira linha de cada bloco.
> Para: [email protected] <shell-script%40yahoogrupos.com.br>
> Data: Segunda-feira, 23 de Novembro de 2009, 17:30
>
>
> On Mon, Nov 23, 2009 at 10:19:59AM -0800, Walber Santos wrote:
> >
> >
> >    Boa tarde pessoal,
> >
> >    Esse é o meu primeiro email para a lista, apesar de acompanhar ela há
> >    algum tempo.
> >
> >    Preciso de uma ajuda para deletar o seguinte conteudo:
> >
> >    Possu essa lista
> >
> >    var/vmail/dominio/j/o/joao.ranzani/
> >    var/vmail/dominio/j/o/joao.ranzani/Maildir/
> >    var/vmail/dominio/j/o/joao.ranzani/Maildir/cur/
> >    var/vmail/dominio/j/o/joao.ranzani/Maildir/new/
> >    var/vmail/dominio/j/o/joao.ranzani/Maildir/tmp/
> >    var/vmail/dominio/j/o/joao.ranzani/lastauth
> >
> >
> >    var/vmail/dominio/j/o/joao.rodrigues/
> >    var/vmail/dominio/j/o/joao.rodrigues/Maildir/
> >    var/vmail/dominio/j/o/joao.rodrigues/Maildir/cur/
> >    var/vmail/dominio/j/o/joao.rodrigues/Maildir/new/
> >    var/vmail/dominio/j/o/joao.rodrigues/Maildir/tmp/
> >    var/vmail/dominio/j/o/joao.rodrigues/lastauth
> >
> >    Preciso apagar esses maildir, porém para facilitar gostaria de trazer
> >    apenas a primeira linha.
> >
> >    exemplo:
> >
> >    var/vmail/dominio/j/o/joao.ranzani/
> >
> >    ou
> >
> >    var/vmail/dominio/j/o/joao.rodrigues/
> >
> >    Se alguém tiver uma dica.
> >
> >    Agradeço desde já.
> >
> >    __________________________________________________________
>
> assumindo que os blocos são separados por linhas em branco, talvez estas
> opções lhe sirvam:
>
>   $ awk 'NR==1{print}; !NF{while(!NF)getline; print}' arquivo
>
> ou
>
>   $ sed '1p;/^$/{:loop;N;/\n$/loop; s/.*\n//;p};d' arquivo
>
> --
> "Não manejo bem as palavras
> Mas manipulo bem as strings."
> ------------------------------
>
> ------------------------------------
>
>
> ----------------------------------------------------------
> 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]<shell-script-unsubscribe%40yahoogrupos.com.br>
> ----------------------------------------------------------
> 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
>
>
> __________________________________________________________
> Veja quais são os assuntos do momento no Yahoo! +Buscados
> http://br.maisbuscados.yahoo.com
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
_________________________________________
Anderson Dantas Duarte       Linux user #432277
Linux é o estado da arte!
Preserve a arte, use Linux! :)


[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