201得票12回答
在Linux终端中比较两个文件

有两个文件名分别为"a.txt"和"b.txt",它们都有一个单词列表。现在我想检查在"a.txt"中哪些单词是多余的且不在"b.txt"中。 我需要一种高效的算法,因为我需要比较两个字典。

168得票2回答
比较文件夹的工具(Windows 7)

由于SVN的一些变动,我在进行一个相当大的增强时与SVN断开了连接。 现在我有当前的工作区(带有更改且与SVN断开连接)和新的工作区(来自SVN的最新版本)。 我需要手动将新的工作区更新为更改后,才能进行检查。 因此,我正在寻找一种可以让我比较这两个工作区,查看新的文件和文件夹以及更新的...

24得票2回答
如何在Ruby 1.9中比较两个文件?

在 Ruby 1.8 中,我会从 "ftools" 库中调用 File.compare() 方法来轻松比较两个文件的内容。 然而,在 Ruby 1.9 中,"ftools" 被 "fileutils" 替换,"fileutils" 没有 "compare" 方法。那么等价的方法是什么?

17得票5回答
Shell脚本:比较文件内容与字符串

我有一个字符串 "ABCD" 和一个名为 test.txt 的文件。我想检查该文件是否仅包含此内容 "ABCD"。 通常,我只会得到文件,其中仅包含 "ABCD",并且当我得到除此字符串外的任何内容时,我想发送电子邮件通知,因此我要检查这个条件。 请帮忙!

13得票10回答
如何在golang中比较两个文件?

使用Python,我可以做到以下事情:equals = filecmp.cmp(file_old, file_new) Go语言中是否有内置函数可以实现这个功能?我尝试使用谷歌搜索但没有成功。我可以使用hash/crc32包中的一些哈希函数,但是相比上面的Python代码,那需要更多的工作。

10得票4回答
Java中用于文件比较的编程方法

如何比较两个十六进制文件签名的相似性? 更具体地说,我想要做的是将 .exe 文件的十六进制表示与一系列病毒签名进行比较。对于这种方法,我计划将文件(.exe)十六进制表示法分成 N 个字符的单独组(例如,10 个十六进制字符),并对病毒签名执行相同操作。我希望通过启发式方法进行一些统计检查...

9得票4回答
可靠的方式(通过编程)比较PDF文件?

可能是重复问题: 有没有比较大量PDF文件的工具? 我遇到了一个典型的情况,业务方给了我一堆新的pdf表格,但没有任何修订记录,而我需要找出与去年相比有哪些不同。 这里涉及到很多表格,因此我正在寻找一种比较PDF以概述差异的方法,而无需人工逐个查看每个表格。 我的想法是从PDF中提取所有...

8得票4回答
什么工具可以对同一文件中的两个部分进行视觉比较?

已经讨论过了好的文件比较工具,但我的问题更为特殊。是否有任何可视化文本比较工具(如WinMerge),可以让我在同一文件中轻松地对两个部分进行可视化比较? 我在vcproj文件中有多个配置,并且需要维护它们。手动完成这项工作非常麻烦--拆分窗口,逐字符滚动。此外,xml非常冗长,占用大量屏幕...

7得票2回答
filecmp.cmp()是否忽略不同的os.stat()签名?

Python 2文档中filecmp()的说明如下: 除非给定并且为假,否则具有相同os.stat()签名的文件被视为相等。 这听起来像是两个文件除了它们的os.stat()签名不同会被认为是不相等的,但是事实并非如此,正如运行以下代码片段所示: import filecmp imp...

7得票3回答
如何确定一个“程序集”是否真的发生了改变?

我在VS2005中创建了一个简单的“Hello World”应用程序。这是一个直接的控制台应用程序,它只包含以下几行代码: Console.WriteLine("Hello World"); Console.ReadLine(); 当我尝试重新构建相同的控制台应用程序而没有进行任何更改时...