Il "diff " viene utilizzato nei sistemi operativi Unix e Linux per individuare le differenze tra due file di testo . E 'stato creato così gli sviluppatori Unix potessero confrontare rapidamente due file di codice sorgente e individuare le differenze . Si confronta ogni riga dei file e produce un output che mostra le differenze tra le linee , le linee che sono state aggiunte e le eventuali righe che sono stati eliminati . Il primo file specificato è considerato essere l'originale , o più vecchio , lima dei due. Istruzioni
1
Aprire una finestra di terminale o di log in una sessione di terminale .
2
Tipo "diff filea fileB , " sostituendo " filea " e " fileB " con i nomi dei file . Riceverai uscita che assomiglia :
4C4
< Oggi è stata una giornata fantastica
---
. > Oggi è stata una buona giorno
la prima parte dell'output - . " 4C4 " - afferma che la linea 4 del file è stato cambiato da filea a fileB . La prima riga è la riga come appare in " filea " , i tre trattini indicano che l'uscita successiva è ciò che appare in " fileB . " Se la prima riga dice qualcosa come " 8d7 " , significa che la linea 8 della " filea " deve essere cancellato per fare i due file identici a partire da riga 7 di " fileB . " Il testo che dovrebbe essere cancellata verrà mostrato nella riga successiva della produzione . Se la prima riga dice qualcosa come " 10A11 ", significa che il testo visualizzato nella riga successiva della produzione deve essere aggiunto il primo file dopo la linea 10 per rendere i file identici.
3 < p > tipo " diff- w filea fileB " se si desidera che il comando di ignorare qualsiasi spazio bianco - tabulazioni, spazi o trattini - . che incontra