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

Íñigo Careaga icb.info en gmail.com
Jue Mayo 11 21:30:59 CEST 2006


Me sigue diciendo:
Pattern not found: \r

El caso es que no me funciona el script, porque si por ejemplo hay un 
comando "clean", me dice "No se puede encontrar el comando: clean^M"
¿Puede ser por el fichero? Si queréis lo adjunto.


Pablo Garaizar Sagarminaga wrote:
> Hola,
> 
> El Thu, 11 May 2006 21:20:21 +0200
> Íñigo Careaga <icb.info at gmail.com> comentaba:
> 
>> 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?
> 
> ^M es la forma de representar el \r en el vi (retorno de carro de
> MSDOS). Para eliminarlo: ":%s/\r//g"
> 
> ;-)
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> 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