====== 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|Haut de page]]