all:bibles:linux:commandes:diff
Table des matières
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”
all/bibles/linux/commandes/diff.txt · Dernière modification : de 127.0.0.1
