[eside-ghost] Diffs/patches parciales

Javier Ortega Conde malkavian666 en gmail.com
Mar Mar 30 15:24:54 CEST 2010


Aupa STenyaK:


>> Eso sí, no se que buscas pero con diff para modificar una línea lo que
>> se hace es quitar la vieja y poner la nueva modificada, con lo que
>> podrías tener líneas cuasi-duplicadas en el resultado...
>>
> Si, es exactamente el resultado que deseo.

>  Pero amos, q si alguien por
> casualidad sabe como se hace a lo batch, se agradecerá :-)

No estoy ahora seguro si la cadena pasada a grep es la correcta. Creo
que así era para decirle inicio de línea...

for archivo in *.diff ; do grep -v ^- $archivo > $archivo.nuevo; mv
$archivo $archivo.viejo; mv $archivo.nuevo $archivo; done

Supongo que se entiende como funciona el ejemplo este...

-- 
        Agur: Javier Ortega Conde (Malkavian)
________________________________________________________________________
La página de Malkavian:                    http://malkavian.homelinux.org
Miembro del Grupo de LinUxuarios de Bizkaia (GLUB)   http://glub.biz
Miembro de Eghost, Itsas, Ether, Aske, Guardianes del Túmulo...


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