Dateivergleich - Code und andere

435
tempidope

Wir müssen zwei Dateisätze miteinander vergleichen, um Ähnlichkeit mit dem Inhalt zu gewährleisten

Ordner A - 100 Dateien Ordner B - 150 Dateien

Der Vergleich wird für jede Datei in Ordner A mit jeder Datei in Ordner B durchgeführt. BeyondCompare bietet diese Funktionalität, aber wir müssen jede der Dateien "Vergleichen mit" in Ordner B manuell öffnen.

Gibt es ein Tool, das dieses gesamte MxN-Szenario durchläuft und einen Bericht über die Ähnlichkeit in% liefert?

0
Was macht eine Ähnlichkeit aus? Möchten Sie, dass jede Datei Byte für Byte gescannt wird oder nur Dateinamen überprüft werden? Eric F vor 7 Jahren 0
Dateinamen sind definitiv unterschiedlich. Also brauchen wir den Inhalt im Vergleich. tempidope vor 7 Jahren 0
Gibt an, ob eine Datei in Ordner A den gesamten Inhalt oder einen Teil einer Datei in Ordner B enthält. tempidope vor 7 Jahren 0
Also byteweise für jede Datei? Eric F vor 7 Jahren 0
Wenn Sie mit BeyondCompare den Prozentsatz erhalten, den Sie benötigen, müssen Sie ihn nur in einer verschachtelten `for`-Schleife aufrufen. AFH vor 7 Jahren 0
Was ist Ihr Betriebssystem: Windows, Linux, Max? Welche Version? Pacopaco vor 7 Jahren 0
Windows @ Pacopaco tempidope vor 7 Jahren 0
@AFH Leider gibt BeyondCompare keinen Prozentsatz an, denke ich. Ich würde mich jedoch mit Highlights zufrieden geben, ich kann durchblättern. tempidope vor 7 Jahren 0
@EricF wenn Sie byteweise meinen Inhalt vergleichen, ja. tempidope vor 7 Jahren 0
Ich bin nicht sicher, dass das Blättern durch bis zu 15000 Dateien Ihr Problem lösen wird. Ich kann nicht anfangen zu überlegen, wie man einem Vergleich einen sinnvollen Prozentsatz hinzufügen würde. Sie können das Unix-Programm `file` verwenden, um die Vergleiche auf ähnliche Dateitypen zu beschränken. AFH vor 7 Jahren 0
Die beste Wette wäre natürlich, Ihre eigene zu schreiben, aber wenn Sie nicht programmieren, ist das keine Lösung Eric F vor 7 Jahren 0
Beyond Compare unterstützt keine Anzeige der prozentualen Ähnlichkeit. Wenn Sie einen regelbasierten Vergleich ausführen, wird der Textinhalt von Dateien verglichen, wodurch geringfügige Unterschiede wie Kommentare und Leerzeichen ignoriert werden können. Klicken Sie im Ordnervergleich auf die Symbolleistenschaltfläche "Regeln", aktivieren Sie "Inhalt vergleichen" und wählen Sie "Regelbasierter Vergleich" aus. Chris Kennedy vor 7 Jahren 0

0 Antworten auf die Frage