jueves, 24 de enero de 2013

Cómo usar un parche y cómo crearlos en GNU/Linux

Las utilidades "diff" y "patch" pueden intimidar al recién llegado, pero no son tan difíciles de usar, incluso para los no-programadores. 

Primero, es posible crear un parche fácilmente a partir de los archivos originales y modificados con el comando "diff":



diff -uN Fichero.viejo Fichero.nuevo > patch.Fichero
 
  
Con esto se crea el parche "patch.Fichero". Ahora aplicamos el parche con:


patch Fichero.viejo  patch.Fichero


Ahora si usamos el comando "diff" podemos ver que los ficheros son iguales:


diff -uN Fichero.viejo Fichero.nuevo 
 
  
 
Finalmente, podemos deshacer el parche con:

patch -R Fichero.viejo  patch.Fichero

No hay comentarios:

Publicar un comentario