Ich möchte rekursiv Dateien sehen, die sich in zwei Verzeichnissen unterscheiden. Diff kann das, aber es zeigt mir die zeilenweisen Unterschiede, die ich nicht will. Gibt es ein Tool, das dies tut, oder eine Möglichkeit, dies mit Diff zu tun (Ich habe die Manpage gelesen, ich habe nichts gesehen)?
linux
command-line
shell
diff
user13743
quelle
quelle
Sie suchen die
-q
Option:quelle
Eine Möglichkeit, dies zu tun, besteht darin, dies zu tun
Es wird immer noch ein zeilenweiser Vergleich durchgeführt, aber jeder Dateivergleich beginnt mit "diff dir1 / file dir2 / file". Wenn Sie also auf "diff" klicken, werden nur die Zeilen angezeigt (dh die Dateien, die unterschiedlich sind).
quelle
Wenn Sie ein Emacs-Benutzer sind, lesen Sie die ediff-Verzeichnisse. Sie können die Dateiunterschiede anzeigen und dann zeilenweise nach Unterschieden suchen, wenn Sie wissen möchten, warum sie unterschiedlich sind.
quelle