-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 tr '\n' '@' < dados | sed 's/@\(ESCANINHO\)/ \1/g' | tr '@' '\n'
Note o último caracter do comando sed ;) Abraços! Fabiano Caixeta Duarte Consultor em soluções para Redes de Computadores Linux User #195299 Ribeirão Preto - SP mauricym escreveu: > Obrigado Tiago, funcionou, porém somente para a primeira ocorrência > encontrada... o arquivo tem várias delas, tem alguma forma de > contornar isto?? > > Mauricy > > > --- Em [email protected], "Tiago Barcellos Peczenyj" > <[EMAIL PROTECTED]> escreveu >> Devem haver outras formas, pensei nessa agora: >> >> tr '\n' '@' < dados | sed 's/@\(ESCANINHO\)/ \1/' | tr '@' '\n' >> >> On 6/14/07, mauricym <[EMAIL PROTECTED]> wrote: >>> Pessoal >>> >>> Tenho o seguinte arquivo: >>> >>> OK N N JIC30E rodrigos 13/06/2007 09:32:07 01 SIC05J:20015G OK >>> N N JIC30E rodrigos 13/06/2007 09:32:32 01 SIC05J:20040G OK N N >>> JIC30E rodrigos 13/06/2007 09:33:04 01 SIC05J:20058M OK N N >>> JMPA25E rcbr 13/06/2007 10:14:33 01 SMP25C:02 07 00 00 00 S 00 >>> ESCANINHO: FCM /FCM /FCM >>> >>> ... como faço para que quando for "encontrado" o string >>> "ESCANINHO" ele coloque esta informação atrás da linha >>> anterior?? Na verdade, esta linha que contém a string >>> "ESCANINHO" pertence a linha anterior, mas o programa gerador o >>> coloca na linha abaixo. >>> >>> Obrigado >>> >>> Mauricy >>> >>> >>> >> >> >> -- Tiago B Peczenyj Linux User #405772 >> >> http://peczenyj.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: [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 > > > > -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGcVEk++b4Zs4fOnMRAooyAJ0QqjLeTlVwJimTPp5i4HSp+EIMGQCeOf3F 7yXFv5qwB59o1FLAOZp3Ufw= =mlwt -----END PGP SIGNATURE-----
