Linux-Befehl zum Finden der Unterschiede zwischen zwei Dateien

Linux-Befehl zum Finden der Unterschiede zwischen zwei Dateien

Ich habe Datei1, die genau dieselben Zeilen enthält wie Datei2, ABER Datei 2 hat mehr Zeilen. Ich muss NUR diese zusätzlichen Zeilen extrahieren. Ich habe diffden Befehl ausprobiert, aber die Ausgabe ist wirklich lang und ich brauche nur die zusätzlichen Zeilen. Kann jemand helfen?

Antwort1

Versuchen Sie diff -wes, es ignoriert alle Leerzeichen. Außerdem können Sie Ihre Ausgabe so weiterleiten, dass moreSie alle Unterschiede sehen können:

 diff -w file1 file2 | more

Wenn Sie eine schönere Anzeige wünschen, können Sie den Schalter verwenden, -yder zwei Seiten nebeneinander anzeigt und -leine Seitennummerierung hinzufügt:

diff -wyl file1 file2

verwandte Informationen