我的问题是,在linux中是否有一种工具可以找到两个文件的不同之处,这两个文件的行数有39604字符那么大,我试过用vimdiff、kompare、diff、colordiff、wdiff等工具,但都没有显示出确切的区别。
我试过用vimdiff, kompare, diff, colordiff, wdiff和其他工具,但没有一个能显示出确切的区别。
所有的工具都能显示出行,但是太长了,很难检查出哪个字符是不同的,只有在我找到了位置之后,我才能在vimdiff中看到它,显示出不同的地方(最后有一个空格)。但我没有找到它,因为是很难去通过所有的行。
但我想知道,如果有一个更快的方法来比较这种情况下或类似的。
先谢谢你了。
最后,我发现差异加载两个文件与gedit,推进每页,并检查是否有差异。因为我没有发现任何差异,我检查了,如果最后一个字符是一个空格,这是差异,我得到了它!。
漫游中我发现了一个很好的解决方案,在 https:/unix.stackexchange.comquestions45711diff-reports-two-files-different-although-they-are-the-same。
"如果你用hexdump它们呢?这可能会更明显地显示出差异,例如:"
hexdump -C file1 > file1.hex
hexdump -C file2 > file2.hex
diff file1.hex file2.hex