- Estréllate y Arde - https://www.estrellateyarde.org -
Comparar dos archivos en Linux
Para comparar dos archivos usaremos el comando diff, que busca las diferencias entre dos archivos:
$ diff <opciones> file1 file2
El comando diff es muy útil para extraer diferencias y combinar actualizaciones entre archivos fuente. Por ejemplo, para extraer las diferencias entre dos archivos fuente y crear el parche de actualización haremos:
$ diff -u archivo_v1 archivo_v2 > parche_v1-v2
Si ahora enviamos la actualización parche_v1-v2 a un destinatario que dispone del archivo archivo_v1, éste podrá actualizarlo a archivo_v2 aplicando el parche con el comando patch:
$ cat parche_v1-v2 | patch -p0 archivo_v1
En el entorno gráfico disponemos de varios frontales para diff, herramientas que permiten comparar archivos, crear el parche y aplicarlo:
Article printed from Estréllate y Arde: https://www.estrellateyarde.org
URL to article: https://www.estrellateyarde.org/so/diff
Click here to print.
Copyright © 2010 Estrellate y Arde