diff
非常に似ていますが、まったく同じではないいくつかのメディアファイル(今はビデオファイルですが、写真ファイルにも良いソリューションを使用できるかどうか疑問です)がありますcmp
。ただし、数バイトしか異なる場合、違いがわからない場合があります。 (これはいくつかの要因によって大きく異なりますので無視します。)2つのファイルで何ビット/バイトが異なるかを出力(推定)できるプログラム(好ましくはDebian Stretch)はありますか?
答え1
これcmp
プログラム(使用しない限り-s
オプション)には様々なバイトがリストされます。入力すると数がわかりますwc
、例えば、
cmp -l foo bar | wc -l
これ-l
オプションは、すべての違いをリストするように指示します。さまざまな長さを説明するには、より複雑なスクリプトを作成する必要があります。cmp
報告しないでくださいそれ部分。