10.62. Diffutils-3.6

Le paquet Diffutils contient les programmes montrant les différences entre fichiers ou répertoires.

10.62.1. Installation de Diffutils

Corrige un bogue qui empêche les fichiers de régionalisation d'être installés :

sed -i 's:= @mkdir_p@:= /bin/mkdir -p:' po/Makefile.in.in

Préparez la compilation de Diffutils :

CC="gcc ${BUILD64}" \
./configure \
    --prefix=/usr

Diffutils veut ed comme éditeur par défaut pour sdiff. Le sed suivant va changer la valeur par défaut en vi :

sed -i 's@\(^#define DEFAULT_EDITOR_PROGRAM \).*@\1"vi"@' lib/config.h

Compilez le paquet :

make

Pour tester les résultats, lancez :

make check

Installez le paquet :

make install

10.62.2. Contenu de Diffutils

Programmes installés: cmp, diff, diff3, sdiff

Descriptions courtes

cmp

Compare deux fichiers et rapporte si ou à quels endroits ils diffèrent

diff

Compare deux fichiers ou répertoires et rapporte les lignes où les fichiers diffèrent

diff3

Compare trois fichiers ligne par ligne

sdiff

Assemble deux fichiers et affiche le résultat de façon interactive