[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Retornar pesquisa de um bloco de arquivos
From: |
miranda |
Subject: |
Re: [shell-script] Retornar pesquisa de um bloco de arquivos |
Date: |
Tue, 27 Sep 2011 12:39:36 -0300 |
awk 'BEGIN{RS="}\n"}/TEL;CELL/{printf"%s}\n",$0 }' xuh.txt
{
BEGIN:VCARD
VERSION:2.1
N:da Silva;Xunda;;;
FN:Betrano da Silva
TEL;CELL:1199999999
EMAIL;INTERNET:address@hidden
END:VCARD
}
{
BEGIN:VCARD
VERSION:2.1
N:da Silva;Beltrano;;;
FN:Betrano da Silva
TEL;CELL:1199999999
EMAIL;INTERNET:address@hidden
END:VCARD
}
{
BEGIN:VCARD
VERSION:2.1
N:da Silva;Capistrano;;;
FN:Capistrano da Silva
TEL;CELL:1199999999
EMAIL;INTERNET:address@hidden
END:VCARD
}
On Tue, 2011-09-27 at 10:58 -0300, Robson Alexandre wrote:
> Bom Dia Jimmy,
>
> tentei a solução com o awk e não funcionou. Eu entendi a idéia mas na
> prática não rolou.
>
> Robson Alexandre
>
> Em 26 de setembro de 2011 23:38, jimmy <address@hidden> escreveu:
>
> > **
> >
> >
> > On Mon, Sep 26, 2011 at 03:23:04PM -0300, miranda wrote:
> > >
> > >
> > > Cara , até fiz aqui mas não ficou nada trivial( deve ter jeito bem mais
> > > simples ):
> > Sim, há.
> >
> > Atribua ao RS (separador de registros) o valor "}\n" e aplique alguma
> > operação de match, exemplo:
> >
> > $ awk 'BEGIN{ORS=RS="}\n"}/TEL;CEL/' xuh.txt
> >
> > [...]
> >
> > --
> > "Não manejo bem as palavras
> > Mas manipulo bem as strings."
> > ------------------------------
> > http://tecnoveneno.blogspot.com
> >
> >
> >
>
>
> [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: address@hidden
> ---------------------------------------------------------------------
> 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
>
>
[As partes desta mensagem que não continham texto foram removidas]