6.29. Diffutils-2.8.1

Il pacchetto Diffutils contiene programmi che mostrano le differenze tra file o directory.

Tempo di costruzione approssimativo: 0.1 SBU
Spazio necessario su disco: 6.3 MB

6.29.1. Installazione di Diffutils

POSIX richiede il comando diff per gestire i caratteri di spazio bianco secondo la localizzazione corrente. La patch seguente fissa i problemi di non compilazione:

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

La patch precedente farà sì che il sistema di costruzione di Diffutils provi a ricostruire la pagina man diff.1 usando il programma non disponibile help2man. Il risultato è una pagina man che diff non riesce a leggere. Ciò può essere evitato aggiornando l'orario del file man/diff.1:

touch man/diff.1

Preparare Diffutils per la compilazione:

./configure --prefix=/usr

Compilare il pacchetto:

make

Questo pacchetto non è provvisto di una suite di test.

Installare il pacchetto:

make install

6.29.2. Contenuti di Diffutils

Programmi installati: cmp, diff, diff3 e sdiff

Brevi descrizioni

cmp

Confronta due file e riporta se o in quali byte differiscono

diff

Confronta due file o directory e riporta in quali linee i file differiscono

diff3

Confronta tre file linea per linea

sdiff

Unisce due file e interattivamente mostra i risultati