Como remover el caracter ^M con VI en linux

No les ha pasado que les envian un archivo de texto desde windows y al abrirlo ustedes en su consola en su Linux Debian, Ubuntu o lo que sea les muestra el texto asi;

<?php^M
^M
//#############################################################################
^M//^M//

Este caracter de control eme se puede borrar, eliminar o remover en linux desde nuestro editor de vi. Primero cargamos el archivo a nuestro editor, luego tecleamos;

:%s/[ctrlkey+v and ctrl-key+M]//g

Esto nos mostrara en pantalla lo siguiente al final del editor vi;

:%s/^V^M//g

Solo como observacion, al teclear la control V y control M deben hacerlo presionando la tecla de ctrl ya que solo asi les funcionara. En otras palabras presionan la tecla de control y sin soltarla teclean la v y luego la m.

Terminos de busqueda

  • ^M linux
  • linux ^M
  • linux eliminar caracteres windows
  • 2 Comments

    1. Joss 13/08/2010
    2. #dhk 11/01/2012

    Comentario, Preguntas o agradecimientos?

    %d bloggers like this: