La commande diff permet de comparer deux fichiers pour identifier les différences
diff f.txt f.txt~ : compare la version courante du fichier f.txt avec la version précédente sauvegardée par emacs f.txt~
man diff
La commande patch permet de faire l'inverse, c'est-à-dire de modifier un fichier sur base de la différence calculée par diff.