Em Thu, 13 Feb 2014 21:07:52 -0200, Carlos Eduardo G. Carvalho (Cartola) escreveu > Pra tirar tem aqueles comandos unix2dos e dos2unix tb não não ... é que peguei um arquivo do Libre office (uma tabela) e exportei como texto e cada celula saiu em uma linha, e como tinha que reconstruir a linha para importar em outro porgrama deu zica com o ^J, tentei trocar por vírgula e não foi o ^M é mole tirar é só fazer :1,$s/<ctrl>+v<ctrl>+m// e resolve, mas essa quebra de linha aff não foi ... ainda não testei porque fiz na mão a conversão (eram só 49 linhas ), mas voi ver a dica do godim mais tarde
Rizzo > > E aqui costuma ser ^M ... > > Carlos E G C (Cartola) via celular > http://cartola.org/360 > http://www.panoforum.com.br/ > Em 13/02/2014 20:17, "Nilton Jose Rizzo" <[email protected]> escreveu: > > > Em Thu, 13 Feb 2014 20:02:10 -0200, Marcelo Gondim escreveu > > > Em 13/02/14 19:56, Marcelo Gondim escreveu: > > > > Em 13/02/14 19:14, Nilton Jose Rizzo escreveu: > > > >> Em Thu, 13 Feb 2014 18:50:54 -0200, Carlos Eduardo G. Carvalho > > (Cartola) > > escreveu > > > >>> Como mencionou o J imagino que esteja falando do vi > > > >>> > > > >>> Pode ir pra linhas de comando com : e lá fazer um .s/^J/x/ > > > >> o problema é justamente esse cartola, o ^J é o único que não > > > >> rola ... nem fazendo ^V^J, ele interpreta o ^J como <ENTER> > > > >> e pula a linha :( > > > >> > > > >>> Isso vai trocar o ^J por x na linha atual. Pra que consiga digitar o > > > >>> ^J use antes o ctrl+v que o próximo caracter especial não é > > interpretado > > > >>> > > > >>> Abs, > > > >>> > > > >>> Carlos E G C (Cartola) via celular > > > >>> http://cartola.org/360 > > > >>> http://www.panoforum.com.br/ > > > >>> Em 13/02/2014 18:31, "Nilton Jose Rizzo" <[email protected]> > > escreveu: > > > >>> > > > >>>> Em Thu, 13 Feb 2014 17:28:39 -0300, Nilton Jose Rizzo escreveu > > > >>>> > > > >>>> Aff saiu quebrado o email ... > > > >>>> > > > >>>> Pessoas, > > > >>>> > > > >>>> como faço para tirar a quebra de linha de um arquivo texto? > > > >>>> > > > >>>> com J consigo juntar duas linhas, porém quero e trocar o > > caracter ^J > > > >>>> (quebra de linha) por outro caracter qualquer, como por exemplo , > > > >>>> > > > >>>> > > > >>>> Rizzo > > > > Tentou com o tr? > > > > Tipo > > > > > > > > cat arquivo | tr -s 'ˆJ' 'X' > outro_arquivo > > > > > > > > Aqui funcionou. :) > > > > > > > Ops tem que fazer assim: > > > > > > cat arquivo | tr -s '[:cntrl:]J' 'X' > outro_arquivo > > > > Vou tentar Godim > > > > Rizzo > > > ------------------------- > > > Histórico: http://www.fug.com.br/historico/html/freebsd/ > > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > > > > ------------------------- > > Histórico: http://www.fug.com.br/historico/html/freebsd/ > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > > > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

