4

我有 2 个巨大的文本文件,想找出它们之间的区别?完成这项工作的快速命令/实用程序/或脚本是什么?

我尝试使用unix diff,但是对于大文件失败了。它告诉我"Permission Denied"

另外,我尝试unix bdiff(因为我读到这对大文件很有用)但是,我没有完成测试,因为它向我展示了"bdiff: command not found"

另外,我尝试windows FC(文件比较),但是我不知道如何在新的文本文件中显示输出。cmd中的结果输出,我无法弄清楚。

任何建议都会对我有很大帮助。请在这件事上帮助我。

非常感谢。

4

2 回答 2

8

您可以尝试diff 使用以下--speed-large-files选项:

diff --speed-large-files file1 file2

cmp是另一种选择(逐字节比较文件):

cmp file1 file2
于 2016-04-12T18:13:03.057 回答
1

如果fc适合您,您可以将输出发送fc到文本文件:

fc file1 file2 >output.txt
于 2016-04-12T18:26:16.317 回答