La manière classique de faire cela sous Un*x est diff :
diff fichier1 fichier2
Une manière plus visuelle pour les utilisateurs de vim est d'utiliser vimdiff :
vimdiff fichier1 fichier2
Enfin, il y a diffuse :
sudo apt-get install diffuse
diffuse fichier1 fichier2
Voici un exemple de fenêtre diffuse :
Vous voyez clairement les différences entre les deux fichiers texte. En utilisant les flèches bleues en haut qui montent ou descendent, vous pouvez vous déplacer entre les différences trouvées. Les flèches bleues à gauche et à droite peuvent être utilisées pour déplacer le texte de gauche à droite et vice versa. Les icônes avec deux petites flèches bleues sont utilisées pour fusionner les deux fichiers.
Si vous double-cliquez, vous pouvez éditer le texte directement.
Juste pour rendre la vie plus intéressante, vous aurez un vote si vous devinez correctement quelles sont les données dans l'image ci-dessus :-)