6.32. Diffutils-2.8.1

Die Programme dieses Pakets können Unterschiede zwischen Dateien oder Ordnern anzeigen.

Geschätzte Kompilierzeit: 0.1 SBU
Etwa Benötigter Speicherplatz: 6.3 MB

6.32.1. Installation von Diffutils

Nach POSIX muss diff mit weißen Leerzeichen Locale-spezifisch umgehen. Der folgende Patch behebt die Inkompatibilität zu dieser Regel:

patch -Np1 -i ../diffutils-2.8.1-i18n-1.patch

Der obige Patch hat den Nebeneffekt, dass die Man-page diff.1 mit dem fehlenden Programm help2man neu erzeugt werden würde. Dies ergibt eine unleserliche Man-page für diff. Wir können das Problem vermeiden, indem wir den Zeitstempel von man/diff.1 aktualisieren:

touch man/diff.1

Bereiten Sie Diffutils zum Kompilieren vor:

./configure --prefix=/usr

Kompilieren Sie das Paket:

make

Dieses Paket enthält keine Testsuite.

Installieren Sie das Paket:

make install

6.32.2. Inhalt von Diffutils

Installierte Programme: cmp, diff, diff3 und sdiff

Kurze Beschreibungen

cmp

Vergleicht zwei Dateien und berichtet, ob, und an welchen Bytes sie sich unterscheiden.

diff

Vergleicht zwei Dateien oder Ordner und berichtet, in welchen Zeilen sie sich unterscheiden.

diff3

Vergleicht drei Dateien Zeile für Zeile.

sdiff

Führt interaktiv zwei Dateien zusammen und gibt das Ergebnis aus.