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

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

Re: [shell-script] Pega uma linha e a próxima


From: Denis S. Costa
Subject: Re: [shell-script] Pega uma linha e a próxima
Date: Mon, 28 Sep 2009 17:38:32 -0700 (PDT)

cheguei em um arquivo com esse padrão:

frases deniscostadsc
deniscostadsc: Bla bla bla digo eu : he-mam.
Mon, 28 Sep 2009 22:35:10 +0000
deniscostadsc: Eu sou Willian Wallace
Mon, 28 Sep 2009 20:02:18 +0000

mas eu quero deixar a parte útil da data na frente entre parenteses 
substituindo o nome do dono da frase

fica assim:



frases deniscostadsc

(Mon, 28 Sep 2009 22:35:10): Bla bla bla digo eu : he-mam.

(Mon, 28 Sep 2009 20:02:18): Eu sou Willian Wallace

lembrando  que posso deixar até esse momento os simbolos <> e tags para 
facilitar a formatação, se for necessário! 

Denis Silva Costa
Analista de Geoprocessamento

http://shellscript4all.blogspot.com

"A paz não brota em um jardim com câmera e sensores..."

--- Em seg, 28/9/09, Flavio Torres <address@hidden> escreveu:

De: Flavio Torres <address@hidden>
Assunto: Re: [shell-script] Pega uma linha e a próxima
Para: address@hidden
Data: Segunda-feira, 28 de Setembro de 2009, 20:08






 




    
                  -----BEGIN PGP SIGNED MESSAGE-----

Hash: SHA1

 

Denis S. Costa wrote:

> Flavio

>

> se funciona como pipe

> então não vai dar!!!

>

> por a primeira pega só as <title> e joga isso pra pesquisar <data>, e

não retorna nada, porque na linha <title> não tem <data>!

>

> entendeu o q quis dizer??



Entendi sim, eu só expliquei como funcionaria os motores, o PIPE com

sed não vai te servir mesmo.



Você chegou a ver o resultado dos comandos:



sed -n '/<title>/p; /<data>/p' arquivo



sed -n '/<[title|data] *>/p' arquivo



?



- --



/*---------- --------- --------- --------- --------- -----*/

/*    *    Flavio Torres - Administrador de Sistemas*/

/*   /_\   */int y,z;main(x){ x=(x>0?-9: x);z=((z= (x+5)

/*  o. .o  */)>0?z:-z); printf(!x& &++y?"\n" :z?z>y%3+ y/

/*  ((Y))  */3?" ":x<-5?"/":" \\":y?"|" :"*");y-9? main(

/* ()) (() */++x):puts( "  _|_|_")&&puts( "  \\___/");}

/*  ()^()  A party animal isn't just for Christmas.*/



-----BEGIN PGP SIGNATURE--- --

Version: GnuPG v1.4.8 (MingW32)

 

iEYEARECAAYFAkrBQf8 ACgkQNRQApncg296 PBwCgwxiJ3yhn5BU j/68dRlnvmHV5

bo0AnA48N3MS0iJLINu O5Xo5it// Z3Tq

=ZfkG

-----END PGP SIGNATURE--- --




 

      

    
    
        
         
        
        








        


        
        


      
____________________________________________________________________________________
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]



reply via email to

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