对于常规文件,我可以使用comm
命令查找共同的行。
例如,我们有两个文件:
$ cat f1
line1
line2
line3
line4
line5
$ cat f2
line1
line20
line30
line4
line5
它被比作:
$ comm -12 f1 f2
line1
line4
line5
如何找到匹配行的偏移量,以及如何比较两个二进制文件并打印匹配行的偏移量?
我已经使用像diff
、cmp
、comm
这样的工具一个小时了,但无法解决这个问题。
编辑1:虽然不是完美的解决方案,但找到了vbindiff,它有所帮助。