Recuperando algunos post de Snifer@L4b’s en su primera version
Buenas hace un momento me dio por buscar como cangrejos comparar archivos.. evidentemente se puede realizar esto por consola pero realize una pequeña busqueda y pude encontrar MELD un comparador de directorios.En si es la GUI para diff.
Meld es una herramienta visual para comparar diferencias.Una de sus principales caracterisitcas se encuentra la posibilidad de comparar más de dos ficheros simultaneamente, editarlos y guardarlos desde el propio meld, meld puede ser integrado a casi cualquier herramienta lo cual iremos viendo despues ya que recien voy conociendo la herramienta, mas que todo se puede integrar con sistemas de control de versiones como git, bazaar o mercurial. Meld es una herramienta imprescindible para comparar diferencias.
Para instalar es simple:
sudo apt-get install meld
Algunos pasos a considerar.
Diferencias entre dos ficheros
Para comparar dos ficheros que tienes en tu sistema de ficheros ejecuta el siguiente comando
meld file1.txt file2.txt
Tecla control
La funcionalidad de la tecla control es muy util, con meld puedes quedarte con las dos versiones a la vez de un cambio. Para ello pulsa control y meld añadira el cambio en el fichero B sin borrar el cambio del fichero A.
Diferencias entre tres ficheros
Meld permite comparar diferencias entre cualquier número de ficheros, promocionando los cambios de uno a otro.
meld file1.txt file2.txt file3.txt …
Diferencias entre directorios
Otra caracteristica de meld que ya hemos comentado es la posibilidad de comparar directorios.
meld directory1/ directory2/
En este caso, te permitirá ver cuales son los ficheros añadidos, eliminados y cuales han sido modificados y tienen diferencias.