Accueil    Développement    LEX & YACC    Outils    Liens Web  
Outils
Diff & Patch Gestion des différences entre les fichiers pour les mises à jour.
Winnux Windows fait comme Linux
Diff & Patch Gestion des différences entre les fichiers pour les mises à jour.
Description

Diff et Patch sont des outils de comparaison de fichiers sources (et autres).

-  DIFF permet de constater les différences entre deux fichiers. En sortie, apparaissent des lignes décrivant les zones du premier fichier (premier paramètre) qu’il faudrait modifier pour arriver au second fichier (deuxième paramètre).

La commande diff retourne 0 si les fichiers sont identiques sinon il retourne 1 (2 en cas d’erreur).

diff -Naur dir1 dir2 >difflst.txt permet de réaliser la différence entre deux arborescence.

-  PATCH permet d’appliquer ou d’enlever les patchs crées par diff.

patch -N(-R) -d c :\TEMP\ -p2 -b <difflst.txt applique les différences relevées par diff.
-N applique les changements, -R enlève les changements appliqués.
-b permet d’avoir un backup des fichiers mmodifiés.

Fichiers
diff-help.txt 4 Ko ??.??.??
diff-w32.exe 66,5 Ko ??.??.??
Crée les fichiers de différence, a destination de patch, ou pour checker les différences.
patch-help.txt 3 Ko 18.08.00
patch-w32.exe 58 Ko ??.??.??
Applique les patchs crées par diff.
cygwin1.dll 585 Ko
DLL d'outils pour faire comme Linux sous Windows. Celle-ci est indispensable pour quasiment tous les exécutables qui suivent.
Copyright 2000-2009 BUCHARD@com