Der " Unterschied " ist in den Unix -und Linux- Betriebssystemen verwendet werden, um die Unterschiede zwischen zwei Textdateien finden. Es wurde geschaffen, so Unix -Entwickler schnell vergleichen könnten zwei Quellcode-Dateien und suchen Sie die Unterschiede . Er vergleicht jede Zeile der Dateien und erzeugt eine Ausgabe , die die Unterschiede zwischen den Zeilen, alle Zeilen, die hinzugefügt wurden und alle Zeilen , die gelöscht wurden zeigt . Die erste Datei angegeben ist als das Original, oder älteste Datei aus beiden sein . Anleitung
1
Öffnen Sie ein Terminal-Fenster oder loggen Sie sich in einer Terminal-Sitzung .
2
Typ "diff filea FILEB , " ersetzen " filea " und " FILEB " mit den Namen der Dateien. Sie erhalten Ausgabe, die wie folgt aussieht:
4C4
< Heute war ein großer Tag
---
. > Heute war ein guter Tag
der erste Teil der Ausgabe - . " 4C4 " - erklärt, dass Zeile 4 der Datei von filea zu FILEB geändert wurde. Die erste Linie ist die Linie , wie es in " filea " erscheint , die drei Striche zeigen , dass die nächste Ausgabe ist , was in " FILEB . " Wenn die erste Zeile sagt etwas wie " 8D7 " , bedeutet dies, dass die Linie 8 von " filea " gelöscht werden müssen , um die beiden Dateien identisch ab Zeile 7 zu machen " FILEB . " Der Text, der gelöscht werden soll , werden am nächsten Zeile der Ausgabe angezeigt. Wenn die erste Zeile sagt etwas wie " 10A11 ", bedeutet der Text auf der nächsten Zeile der Ausgabe gezeigt, dass die erste Datei nach Zeile 10 , um die Dateien identisch hinzugefügt werden muss .
3 < p> Typ "diff -w filea FILEB ", wenn Sie den Befehl , jede Leerraum ignorieren wollen - Tabulatoren, Leerzeichen oder Gedankenstriche - . trifft es