shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


From: Moacir Souza
Subject: Re: [shell-script] Juntar linhas que tenham ^M (no AIX)
Date: Thu, 5 Feb 2009 10:40:19 -0200

     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 > arquivo.novo

     Por fim, para remover tanto os \r como os \n, é só aumentar a
quantidade de itens que o -d deve remover, desse jeito:

tr -d "\n\r" < arquivo.velho > arquivo.novo

Abraços,
Moacir Filho


-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Moacir da Cruz Souza Filho

-Analista de Sistemas: Suporte Unix Avançado
Serviço Federal de Processamento de Dados

-Mestrando em Ciências da Computação
Universidade de Brasília

-Bacharel em Engenharia da Computação
Escola Politécnica de Pernambuco
Universidade de Pernambuco

-Técnico em Eletrônica
Escola Técnica Federal de Pernambuco

-Linux user #449600
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Página pessoal: http://moacir.souza.googlepages.com
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


reply via email to

[Prev in Thread] Current Thread [Next in Thread]