
Ich habe einige Mediendateien (im Moment sind es Videodateien, aber ich vermute, dass ich auch für Bilddateien eine gute Lösung verwenden könnte), die sehr ähnlich, aber diff
nicht cmp
identisch sind. Aber wenn sich nur ein paar Bytes unterscheiden, kann ich den Unterschied möglicherweise nicht erkennen (ich weiß, dass das von mehreren Dingen abhängt, ignorieren wir das). Gibt es ein Programm (vorzugsweise in Debian Stretch), das (eine Schätzung) ausgeben kann, wie viele Bits/Bytes sich in zwei Dateien unterscheiden?
Antwort1
Dercmp
Programm (es sei denn, Sie unterdrücken seine Ausgabe mit dem-s
Option) listet die unterschiedlichen Bytes auf. Sie können die Anzahl ermitteln, indem Sie diese inwc
, z.B,
cmp -l foo bar | wc -l
Der-l
Option weist das Programm an, alle Unterschiede aufzulisten. Um unterschiedliche Längen zu berücksichtigen, müssten Sie ein komplizierteres Skript erstellen, dacmp
meldet sich nichtDasTeil.