Re: [eside-ghost] Quitar caracter ^M al final de cada línea

Íñigo Careaga icb.info en gmail.com
Jue Mayo 11 22:11:20 CEST 2006


He probado en Debian y en Ubuntu un:
"apt-cache search tofrodos" y no encuentra nada... ¿seguro que es ese el 
nombre? He probado varias de las soluciones de la web y no funcionan, 
voy a seguir intentándolo. Si se os ocurre algo me decis, gracias por 
contestar...


Borja Sotomayor wrote:
> Jelou,
> 
>> Resulta que un script me estaba haciendo cosas rarísimas, he hecho un 
>> "cat -v (nombreScript)" y he visto que al final de cada línea hay un ^M.
>> He intentado eliminarlo haciendo en vi lo siguiente: ":%s/^M//g", pero 
>> me dice que no encuentra el patrón ^M ¿Se os ocurre alguna otra 
>> solución para limpiar el fichero?
> 
> En sistemas UNIX, algunos editores de texto muestran el salto de linea 
> de DOS y Windows (CR+LF) como el caracter ^M (no sé por qué...). Lo que 
> realmente hay que hacer es sustituir CR+LF por LF (el salto de linea en 
> UNIX). Debian incluye un paquete llamado "tofrodos" que incluye un 
> programa llamado dos2unix que hace la conversión automagicamente. Si no 
> tienes Debian y tu distribución no incluye un paquete similar, tío 
> Google sugiere lo siguiente:
> 
>     http://www.vim.org/tips/tip.php?tip_id=26
> 
> 
> Un saludo,
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> eside-ghost mailing list
> eside-ghost at deusto.es
> https://listas.deusto.es/mailman/listinfo/eside-ghost


Más información sobre la lista de distribución eside-ghost