Können Sie mir bitte sagen, wie ich den Inhaltsinhalt der einzelnen Dateien unter 2 verschiedenen Verzeichnisse Hierarchie vergleichen kann? Ich bin auf einer MacOS X-Plattform?
Danke.
macos
comparison
michael
quelle
quelle
Antworten:
DiffMerge kann tun, was Sie brauchen:
quelle
Wenn Sie die Entwicklertools installiert haben, haben Sie Filemerge, mit dem 2 Verzeichnisse verglichen werden können. Wenn Sie dies jedoch nicht getan haben, wäre es eine ziemlich große Sache, nur dafür zu installieren.
quelle
Wenn Sie die Änderungen für jede Datei in einem visuellen Diff-Programm wie Kaleidoscope anzeigen möchten , können Sie Folgendes tun:
Der Befehl diff mit der Option -q ruft eine Liste von Dateien ab, die sich im folgenden Format unterscheiden:
Der Befehl awk bereinigt dies, um nur die Dateinamen zu haben:
Der Befehl the xargs mit der Option -L 1 führt Kaleidascope für jede Gruppe von Dateipaaren aus.
quelle
Ich benutze "Beyond Compare", und es scheint, dass das MAC-Äquivalent bbedit ist
quelle
Wenn Ihnen die Verwendung der Befehlszeile nichts ausmacht, können Sie den UNIX-Befehl 'diff' verwenden.
Ein Beispiel für einen Befehl zum Ausführen eines Vergleichs mit diff könnte sein:
diff -r / mein / erstes / verzeichnis / mein / zweites / verzeichnis
Dies führt rekursiv einen Vergleich aller gemeinsamen Verzeichnisse und Dateien zwischen den beiden Verzeichnissen durch.
Referenz: http://www.computerhope.com/unix/udiff.htm
quelle
Beyond Compare 4 Beta läuft jetzt auch unter OSX. Es ist ein gutes Vergleichstool mit einer grafischen Benutzeroberfläche, mit der Dateien und Ordner verglichen, synchronisiert und zusammengeführt werden können.
http://www.scootersoftware.com/beta.php?zz=beta4_dl
quelle