问题标签 [file-comparison]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
5344 浏览

windows - 批处理脚本中的 windows comp 命令:删除提示

每次我使用 Windowscomp命令时,都会显示一条消息,其中包含:

显示。我可以N通过默认输入来避免它吗?

谢谢

0 投票
13 回答
335920 浏览

linux - 比较linux终端中的两个文件

有两个名为“a.txt”“b.txt”的文件都有一个单词列表。现在我想检查哪些单词在"a.txt"中是多余的,而不是在"b.txt"中。

我需要一个有效的算法,因为我需要比较两个字典。

0 投票
4 回答
407 浏览

bash - Bash:判断一个文件是否包含在另一个文件中

我正在尝试比较两个文件的内容,并判断一个文件的内容是否完全包含在另一个文件中(这意味着如果一个文件有三行,A、B 和 C,我可以按顺序找到这三行吗?第二个文件)。我已经查看diffgrep无法找到相关选项(如果有)。

例子:

任何的想法?

0 投票
1 回答
228 浏览

php - 比较两个上传的文件

我想比较两个上传的文件并显示两个文件中相同的字符串,告知百分比,但我不知道如何处理它。非常感谢任何帮助。下面是我的上传表格。

0 投票
1 回答
1580 浏览

java - 用于比较两个目录并给出报告和检测/删除重复项的实用程序

用于比较两个目录并给出文件总数的实用程序,它应该显示重复项和删除这些重复项的选项。

我想编写一个比较两个目录的Java实用程序,并报告以下文件和目录的总数,如果有任何重复的文件或子目录,它应该显示重复项和删除这些重复项的选项连同用户界面。我可以编写代码来比较两个文件的大小,但我希望将文件与所有类型的扩展名(如 .pdf、.jpeg、.bmp、.doc、.mp3、.avi 等)进行比较。

0 投票
2 回答
12520 浏览

batch-file - 使用批处理脚本比较两个文件夹中的文件

我必须比较两个文件夹中的文件,它们的文件名如下

文件夹A:[a.f90,b.f90,...] 文件夹B:[a_recoded.f90,b_recoded.f90,...]

我希望将文件夹 A 中的 a.f90 与文件夹 B 中的 a_recoded.f90 进行比较。

使用的是:

它对我没有帮助,任何人都可以帮助我如何进行此比较。

0 投票
3 回答
14787 浏览

batch-file - 比较批处理脚本中的两个文件

我正在尝试以这种方式比较两个文件,文件 1 的每一行都将与文件 2 的每一行进行比较,如果找不到匹配项,则将该行写入单独的文件。

下面是我写的代码,但它没有按预期工作,

我收到一条错误消息,该命令的语法不正确。请帮我解决一下这个。

0 投票
1 回答
1260 浏览

python - 将两个文件相互匹配并将输出写入文件 - Python

我是 Python 新手。我第二次在里面编码。该脚本的主要目的是获取一个包含数千行文件名的文本文件(sNotUsed 文件)并将其与大约 50 个 XML 文件进行匹配。每个 XML 文件可能包含多达数千行,并且按照大多数 XML 的格式进行格式化。我不确定到目前为止代码的问题是什么。代码不完全完整,因为我没有添加将输出写回 XML 文件的部分,但当前的最后一行应该至少打印一次。但事实并非如此。

两种文件格式的示例如下:

文本文件:

XML 文件:

到目前为止我的代码:

帮助澄清事情: 对不起,我想我的问题不是很清楚。我希望脚本逐行遍历每个 XML,并查看该行的 FILENAME 部分是否与 sNotUsed.txt 文件的确切行匹配。如果有匹配,那么我想从 XML 中删除它。如果该行与 sNotUsed.txt 中的任何行都不匹配,那么我希望它成为新修改的 XML 文件输出的一部分(这将覆盖旧文件)。如果仍然不清楚,请告诉我。

编辑,工作代码

0 投票
1 回答
100 浏览

batch-file - 批处理文件检查文件是否正确覆盖

我需要通过将文件复制到.bak批处理文件中来保存文件。

然后我需要检查我的文件是否正确覆盖了现有的.bak. 简单地比较文件是行不通的,因为用户可以连续保存两次而不做任何更改。

我已经拥有的是:

或者这个也可以:

但它不会检查文件是否真的被覆盖。

0 投票
2 回答
127 浏览

c# - .Except() 在比较方法中不查看所有文件?

我开发了一个小软件,它允许我比较 2 个文件夹并添加文件。我主要从 msdn 获取代码。

这看起来可以很好地处理某些文件,但我在处理 2 个文件夹(292 和 268 个文件)时遇到了一些问题。

在我使用 2 个大文件夹的情况下,我通过该方法发现了这些差异:

但我看到错过了一些文件 292 - 268 = 24 个文件。该方法发现我只有11 .... 我检查并找到了一个看起来在方法中被忽略的小文件夹:

这些文件完全被忽略了。我制作了 2 个文件夹来测试这些文件(文件夹 1 和 2),并且通过相同方法的差异结果是:

Tada 当文件夹很小时,他完美地发现了差异,在测试 1 的目标文件夹和测试 2 的目标文件夹中,这些图片不存在(我已经检查过)。

所以我只想知道msdn上的方法是否有限制?

有真正的源代码:http: //msdn.microsoft.com/en-us/library/bb546137.aspx

我的只是稍作修改(添加目录):

比较方法:

路径 A:C:\Users\Puppie\Desktop\KittiesWarWP8\

路径 B:C:\Users\Puppie\Desktop\Logiciel pour projet\KittiesWarWP8\

比较类:

在此先感谢您的帮助 ;)。

PS:对不起我的中等英语