vesh.. eu num intendu mto de sed mais deu erro aki
sed '1p;/^$/{:loop;N;/\n$/loop; s/.*\n//;p};d' arquivo
sed: -e expressão #1, caractere 23: extra characters after command

e quanto ao awk que vc colo ae, ele soh tira as linhas em branco o espaço em
branco
pelo que intendi que o kra ker.. seria pra pega somente as primeiras linhas
do bloco digamos assim
intendi errado??

2009/11/23 jimmy <[email protected]>

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


[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