Zamora Teran/Diff patch
From OLPC
[edit] diff
diff es un programa para visualizar las diferencias entre 2 archivos.
Siempre usamos "unified diff" (la opcion -u) porque este formato es mucho mas facíl para leer.
Syntax:
diff -u archivo_original archivo_nuevo
Para grabar el diff a un archivo, usa "shell file redirection":
diff -u archivo_original archivo_nuevo > output_file.patch
La forma "unified diff" también se llama "patch" - así puedes hacer modificaciónes a software y mandarselas a los desarolladores. El formato es muy útil porque (como humano) podes revisar las diferencias facilmente, tambien podes usar el programa patch para aplicarlo.
[edit] patch
patch es un programa que aplica patches (unified diffs) a archivos originales en tu unidad.
patch -i /ubicacion/del/patch
Tenés que estar en el directorio donde queda el archivo que el patch refiere.

