Como remover ^M de arquivos no VI

Quando transportamos um arquivo do Windows para o Unix e o editamos no VI, muitas vezes encontramos aqueles ^M no final de cada linha.

Como remover o ^M?

Para isso pode-se usar no vi:

:%s/^V^M//g

OBS: Onde vemos acima ^V^M significa que deve-se digitar [CTRL]+V e [CTRL]+M e não digitar o caracter ^ seguido das letras V e M.

Ao digitar a linha acima, ficará da seguinte maneira:

:%s/^M//g

Referência:

As informações deste post foram retiradas do link:

  1. http://www.tech-recipes.com/unixnotes_tips150.html

Leia também:

3 Responses to Como remover ^M de arquivos no VI
  1. Alan
    September 21, 2009 | 01:08

    Obrigado. Esta dica funcionou perfeitamente.

    Abraços!

    • Carla Duclos
      April 1, 2010 | 10:40

      Alan,

      Que legal saber que a dica deu certo.

      Obrigada pelo comentário.

      Abraço,

Trackbacks/Pingbacks
  1. UNIX notes » Como inserir quebra de linha no VI através de comando
Leave a Reply


Wanting to leave an <em>phasis on your comment?

Trackback URL http://www.unixnotes.org/2007/03/12/como-remover-m-de-arquivos-no-vi/trackback/
Quem faz

Bem-vindo ao UNIX Notes. Sou Carla Duclos, administradora de sistemas Unix. Aqui compartilho minhas anotações técnicas. Além disso tenho a gastronomia e a fotografia como hobbies.

Saiba mais »

Bad Behavior has blocked 91 access attempts in the last 7 days.