Henrik supports the community Asked: 2018-08-26 23:36:07 +0800 CST2018-08-26 23:36:07 +0800 CST 2018-08-26 23:36:07 +0800 CST 两个二进制文件有多么相似/不同 772 我有一些媒体文件(现在是视频文件,但我怀疑我也可以在图片文件上使用一个好的解决方案),它们非常相似,但根据diff/cmp不完全相同。但是,如果只有几个字节不同,我可能无法区分(我知道这取决于很多事情,让我们忽略它)。是否存在可以输出(估计)两个文件中有多少位/字节不同的程序(最好在 Debian Stretch 中)? linux diff 1 个回答 Voted Best Answer Thomas Dickey 2018-08-27T00:17:44+08:002018-08-27T00:17:44+08:00 该cmp程序(除非您使用该选项抑制其输出-s)列出不同的字节。您可以通过管道将其输入wc,例如, cmp -l foo bar | wc -l 该-l选项告诉它列出所有差异。要考虑不同的长度,您必须制作更复杂的脚本,因为cmp不报告该部分。
该
cmp
程序(除非您使用该选项抑制其输出-s
)列出不同的字节。您可以通过管道将其输入wc
,例如,该
-l
选项告诉它列出所有差异。要考虑不同的长度,您必须制作更复杂的脚本,因为cmp
不报告该部分。