[FUG-BR] remover ^M

Joao joao.junior em conab.gov.br
Quinta Dezembro 21 09:06:56 BRST 2006


cat arquivo | tr -d '\r'

----- Original Message ----- 
From: <thiago at imbituba.sc.gov.br>
To: "Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)" 
<freebsd at fug.com.br>
Sent: Wednesday, December 20, 2006 11:17 PM
Subject: Re: [FUG-BR] remover ^M


Eu faço diferente.
Dentro do vi, eu uso assim:

:g/^M/s///

ps. o ^M, eu faco com ctrl+v.

:g/ctrl+v+enter/s///

Em 20/12/2006, "Celso Viana" <celso.vianna at gmail.com> escreveu:

>2006/12/20, Celso Viana <celso.vianna at gmail.com>:
>> 2006/12/20, Renato Botelho <rbgarga at gmail.com>:
>> > On 12/20/06, Joao Rocha Braga Filho <goffredo at gmail.com> wrote:
>> > > Muito boa. Pode usar em scripts.
>> > >
>> > > Eu usava editar no ex e usar.
>> > >
>> > > 1,$s/.$//
>> > >
>> > > Mas se a última linha não tinha ^M, eu usava:
>> > >
>> > > 1,$-s/.$//
>> >
>> > eu uso ainda no vi, mas um pouco diferente
>> >
>> > 1,$ s/Ctrl+V <ENTER>//g
>> >
>> > O Ctrl+V seguido do ENTER vai gerar o caracter ^M
>> >
>> > --
>> > Renato Botelho
>> > -------------------------
>> > Histórico: http://www.fug.com.br/historico/html/freebsd/
>> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>> >
>>
>> Já que o assunto é remover... vai que alguém precise remover os
>> caracteres acentuados de um arquivo...
>>
>> cat art.txt | perl -pe
>> "tr/ÄÅÆÇÈÒÉÜÓÊæÝÔËðçÞÕÌúñèßÖÍûòéàÎüóêáØÏýôëâÙÐþõìãÚÑÿöíäÛÀîåÁøïÂùÃ/AAACEOEUOEaYOEecTOIunesOIuoeaIuoeaOIyoeaUEtoiaUNyoiaUAiaAoiAuA/"
>> > arq_saida.txt
>>
>>
>> --
>> Celso Vianna
>> BSD User: 51318
>> http://www.bsdcounter.org
>>
>> 63 8404-8559
>> Palmas/TO
>>
>
>Ops... o comando para retirar acentos foi dica de um amigo de outra
>lista... só pra constar, pois ainda não aprendi a mexer com perl.
>
>-- 
>Celso Vianna
>BSD User: 51318
>http://www.bsdcounter.org
>
>63 8404-8559
>Palmas/TO
>-------------------------
>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 



Mais detalhes sobre a lista de discussão freebsd