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 ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

