Vlw, pessoal. Vlw, Jimmy, Fabiano, Moacir e Mestre Julio. E, Miranda, vou tentar amanha quando voltar pro trabalho...agora to em casa tocando guitarra.... oops...mais um off....vou ser esquartejado. Desculpem-me mas não conseguiria ficar sem agradecer a todos as ajudas de hoje.
boa noite a todos. Roberto 2009/2/5 miranda <[email protected]>: > Coloque os comandos utilizados no vi assim : > > vi arquivo <<FIM > comando > comando > :.. > :.. > :wq > EOF > > On Thu, 2009-02-05 at 08:57 -0300, Roberto Alves wrote: >> Senhores, >> creio que já tenham respondido isso zilhões de vezes mas eu estou >> tentando no AIX. >> Me pareceu que ia ser algo bem simples de se fazer mas não consegui. >> >> Eu recebo um arquivo que poucas são as vezes que algumas linhas vêm >> com aqueles caracteres de controle de carro (^M). >> Eu consigo, na mão, trocar tudo e juntar as linhas, no vi. >> Basta eu trocar ( 's/^M\n//g' ) os caracteres seguidos de uma nova >> linha por nada. >> >> Como eu posso automatizar isso? >> Vale lembrar que para procurar o ^M eu digito contro+v+m. >> >> Tentei, no linux, e isso funcionou mas quando passei pro AIX não. >> >> sed -e :a -e N -e 's/\^M\n//' -e ta arquivo > novoarquivo >> >> Olhando o help do sed no AIX ele me mostrou isso: >> >> A sample sed script file: >> :join >> >> /\\$/{N >> >> s/\\\n// >> >> b join >> >> } >> >> Daí resolvi tentar mas não consegui: >> >> sed >> :join >> /^M$/{N >> s/^M\n// >> join >> } >> arquivo > arquivonovo >> >> Se alguém puder dar uma sugestão eu agradeço. >> >> abraços, >> Roberto >> >> >> >> > > > > ------------------------------------ > > --------------------------------------------------------------------- > 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 > > >
