por

^M es un carácter de retorno de carro. Si aparece en un archivo, seguramente sea debido a que ese archivo fue creado originalmente en un sistema DOS/Windows y luego llevado a un sistema Unix/Linux.

La aparición de ^M suele dar problemas en ficheros de configuración, ya que se nos puede pasar por alto su existencia y por tanto generar errores inesperados.

Para eliminar la aparición de ^M podemos utilizar una herramienta (para sistemas Unix) llamada dos2unix , que facilita la labor. Para instalarla simplemente ejecutamos en una terminal:

# apt install dos2unix

(*) dos2unix se encuentra en los repositorios Debian por defecto.

Una vez instalada, su uso es muy sencillo, sólo tendríamos que ejecutar el comando:

# dos2unix archivo

… que eliminará cualquier aparición de ^M en ese archivo.

  • Contenido relacionado por Etiqueta