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 <[email protected]> escreveu: De: Flavio Torres <[email protected]> Assunto: Re: [shell-script] Pega uma linha e a próxima Para: [email protected] 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]
