通常のファイルの場合、comm
コマンドを使用して共通行を見つけることができます。
たとえば、2 つのファイルがあるとします。
$ cat f1
line1
line2
line3
line4
line5
$ cat f2
line1
line20
line30
line4
line5
その比較は次のとおりです。
$ comm -12 f1 f2
line1
line4
line5
一致する行のオフセットを見つける方法と、2 つのバイナリ ファイルを比較して一致する行のオフセットを出力する方法は?
diff
、cmp
、comm
過去1時間、これを理解できずに使用しています。
編集 1: 正確な解決策ではありませんが、vbindiff が見つかりました。