Was ist der einfachste Weg (mithilfe eines grafischen Tools oder einer Befehlszeile unter Ubuntu Linux) festzustellen, ob zwei Binärdateien gleich sind oder nicht (mit Ausnahme der Zeitstempel)? Ich muss den Unterschied nicht wirklich extrahieren. Ich muss nur wissen, ob sie gleich sind oder nicht.
cmp
sagt ausdrücklich, dass es einen Byte-für-Byte-Vergleich durchführt, so dass dies meine Standardeinstellung für 2 Binärdateien ist. diff
ist Zeile für Zeile und gibt Ihnen die gleiche Ja / Nein-Antwort, aber natürlich nicht den gleichen Speicherauszug für den Standard-Out-Stream. Wenn die Zeilen lang sind, weil es sich vielleicht nicht um Textdateien handelt, würde ich es vorziehen cmp
. diff
hat den Vorteil, dass Sie einen Vergleich von Verzeichnissen und die -r
für die Rekursion angeben können, wodurch mehrere Dateien in einem Befehl verglichen werden.