Re: [shell-script] Juntar linhas que tenham ^M (no AIX)

2009-02-06 Por tôpico miranda
Cometi um engano ao casar o Flag FIM com EOF, OK ? On Thu, 2009-02-05 at 18:27 -0300, Roberto Alves wrote: > 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

Re: [shell-script] Juntar linhas que tenham ^M (no AIX)

2009-02-05 Por tôpico Roberto Alves
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 offvou ser esquartejado. Desculpem-me mas não conseguiria ficar sem agradecer a todos as ajudas de hoje. boa noite a todos.

Re: [shell-script] Juntar linhas que tenham ^M (no AIX)

2009-02-05 Por tôpico miranda
Coloque os comandos utilizados no vi assim : vi arquivo < 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

Re: [shell-script] Juntar linhas que tenham ^M (no AIX)

2009-02-05 Por tôpico Julio C. Neves
Fala Amigão, eu tentei simplificar (obviamente sem testar) pq no AIX (do qual felizmente me livrei) a porca torce o rabo. O sed convencional está longe de ter as facilidades do GNU sed e por isso tenho a impressão que um sed muito rebuscado não funcionará tb. -- Abração, Julio *Cursos de Shell e Z

Re: [shell-script] Juntar linhas que tenham ^M (no AIX)

2009-02-05 Por tôpico jimmy
você disse no início da thread que no vim funcionava, acho que valeria a pena tentar: vim -c '%s/\r\n//' -c 'wq' arquivo On Thu, Feb 05, 2009 at 02:11:04PM -0300, Roberto Alves wrote: > Pessoal, > obrigado mesmo por estarem me ajudando mas ainda não foi. > Como eu disse já tentei várias coisas.

Re: [shell-script] Juntar linhas que tenham ^M (no AIX)

2009-02-05 Por tôpico Roberto Alves
Pessoal, obrigado mesmo por estarem me ajudando mas ainda não foi. Como eu disse já tentei várias coisas. Jimmy, essa sua sugestão eu peguei no man do sed no AIX e não consegui fazer funcionar. Não sei o que é. Ele me envia a mesma msg de erro que no exemplo do Fabiano. Fabiano, a sua sugestão é

Re: [shell-script] Juntar linhas que tenham ^M (no AIX)

2009-02-05 Por tôpico Fabiano Caixeta Duarte
2009/2/5 Julio C. Neves > Eu não havia entendido que vc queria juntar linhas que terminassem em \r\n. > Çom o tr -d, não dá pq vc matará todos os \n e todos os \r. Assim sendo é > melhor usar o sed: > > sed 's/\r\n//' arquivo > -- > Abração, > Julio > *Cursos de Shell e Zenity nos finais de seman

Re: [shell-script] Juntar linhas que tenham ^M (no AIX)

2009-02-05 Por tôpico Julio C. Neves
Eu não havia entendido que vc queria juntar linhas que terminassem em \r\n. Çom o tr -d, não dá pq vc matará todos os \n e todos os \r. Assim sendo é melhor usar o sed: sed 's/\r\n//' arquivo -- Abração, Julio *Cursos de Shell e Zenity nos finais de semana: - Em SP ligue (11) 2125-4747; - Em DF li

Re: [shell-script] Juntar linhas que tenham ^M (no AIX)

2009-02-05 Por tôpico Fabiano Caixeta Duarte
2009/2/5 Roberto Alves > [OFF] > Opa, Julio, eu havia escrito no final um "PS" falando exatamente que > eu não te liguei mais pra falar de show porque saí da banda mas tirei > com medo de alguém reclamar. > Agora estou a procura. > Se o Aurelio verde morasse por aqui já tinha um baterista pra se

Re: [shell-script] Juntar linhas que tenham ^M (no AIX)

2009-02-05 Por tôpico jimmy
On Thu, Feb 05, 2009 at 10:37:53AM -0300, Roberto Alves wrote: > [OFF] > Opa, Julio, eu havia escrito no final um "PS" falando exatamente que > eu não te liguei mais pra falar de show porque saí da banda mas tirei > com medo de alguém reclamar. > Agora estou a procura. > Se o Aurelio verde morasse

Re: [shell-script] Juntar linhas que tenham ^M (no AIX)

2009-02-05 Por tôpico Roberto Alves
[OFF] Opa, Julio, eu havia escrito no final um "PS" falando exatamente que eu não te liguei mais pra falar de show porque saí da banda mas tirei com medo de alguém reclamar. Agora estou a procura. Se o Aurelio verde morasse por aqui já tinha um baterista pra se juntar a mim e procurarmos o restante

Re: [shell-script] Juntar linhas que tenham ^M (no AIX)

2009-02-05 Por tôpico Moacir Souza
Roberto, Uma alternativa para remover os \015 (também conhecido como ^M, CR ou \r) é o tr. Ele ajuda bastante, em especial para você que, com eu, usa AIX. Tudo funciona muito parecido com o que o Julio demonstrou: tr "\r" "" < arquivo.velho > arquivo.novo ou tr -d "\r" < arquivo.velho

Re: [shell-script] Juntar linhas que tenham ^M (no AIX)

2009-02-05 Por tôpico Julio C. Neves
Fala Roberto, como vão as coisa? Tocando muito? Vamos montar uma banda Shell? ;) Se vc simplesmente quiser excluir os CTRL+M (carriage return (CR) ou octal \015) faça assim: sed -i.veio 's/\015//' arquivo O arquivo será alterado nele mesmo, porém antes, o véio será copiado para arquivo.veio de f

[shell-script] Juntar linhas que tenham ^M (no AIX)

2009-02-05 Por tôpico Roberto Alves
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