diff

Options

-y : affichage côte à côte

-i : ignore les différences de majuscule/minuscule

-Z : ignore les espaces en fin de ligne

-b : ignore le changement de nombre d'espace

-w : ignore tous les espaces

-B : ignore les lignes vides

-c : affichage différent

–suppress-common-lines : n'affiche que les lignes qui diffèrent

Abréviations

Mode normal

symbole	Signification
a	ajout (Add)
c	modification (Change)
d	suppression (Delete)
#	numéro de ligne
—	séparation des fichiers dans la sortie
<	fichier 1
>	fichier 2

Avec option -c

symbole	Signification
+	ajout
!	modification
-	suppression
***	fichier 1
—	fichier 2

Exemples

2c2
< truc
---
> machin
3a4
> toto
5d5
< titi

2c2 : La ligne 2 du fichier 1 change avec la ligne 2 du fichier 2

< truc — > machin : truc dans le fichier 1 devient machin dans le fichier 2

3a4 : après la ligne 3 du fichier 1, ajout de la ligne 4 du fichier 2

toto : c'est la ligne en question

5d5 < titi : Effacement de la ligne 5 du fichier 1 qui contient “titi”

Haut de page