问题标签 [filecompare]

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 投票
1 回答
112 浏览

java - 验证上传文件是否与下载文件相同

在java中有一种方法可以验证用户上传的文件是否与他刚刚下载的文件相同(除了使用文件名)。

例如,如果给用户一个模板来下载和填写,然后上传相同的,我们如何验证他上传的文件是否与他下载的相同。

0 投票
2 回答
4634 浏览

linux - Ubuntu中两个文本文件内容的比较

我有两个 2.4M 的文本文件。我喜欢比较这两个文本文件有什么不同。我用过康帕雷。它有效,但对于大文件大小来说速度很慢。看起来永远无法完成比较。

什么是 Ubuntu 或 Windows 中比较和可视化两个文本文件内容的最佳软件。

0 投票
2 回答
1438 浏览

windows - Windows fc 无差异时忽略输出

我在 Windows 下使用FC filename1 filename2 >> myLog.txt(其中myLog.txt存在)命令来比较两个文件。我在循环中使用该命令,以便可以比较多对文件。

我想在输出时忽略FC输出:

因为它用不需要的信息淹没了输出文件。

我怎样才能做到这一点?如果可能的话,我可以计算比较“成功”(我忽略的输出)的数量吗?

我尝试FC filename1 filename2 2> myLog.txt仅重定向错误流,但它不输出任何内容,这意味着该命令仅输出到标准流。

0 投票
1 回答
519 浏览

perl - 检查当前目录中是否存在文件名

我有一个我正在尝试修改的脚本,以便根据它执行的位置,它会检查是否有一个名为regression_user.rpt的文件,如果有,它将创建一个名为regression_user1 的新文件。回复_ 我找到了解决方案,但我不知道如何改变它来做我想做的事。

我所拥有的是以下内容:

除了,路径$filename是可变的。有没有办法将执行位置作为变量合并到这个检查中?

这样做的目的是确保我不会覆盖现有文件(已经发生了太多次)。

0 投票
2 回答
147 浏览

python - 测试 file1 中的行是否是 file2 中的行的子集

我曾尝试在网上搜索答案,但不幸的是没有成功。因此我在这里问:

我试图弄清楚是否所有行都file1存在于file2. 幸运的是,我可以只比较整行而不是单个单词等。不幸的是,我正在处理 GB 文件,所以我尝试过的一些基本解决方案给了我记忆错误。

目前我有以下代码不起作用。一些指导将不胜感激。

示例文件2:

如果例如 file1 是,则应该通过:

如果例如 file1 是,则应该失败:

编辑:我刚刚为其他人添加了我的代码的工作版本。没有内存错误,但速度很慢。

0 投票
0 回答
175 浏览

windows - 如何将标准输入与 Windows 批处理中的文件进行比较?

我想在 Windows 上写一个自动代码判断。现在我需要将测试程序的输出与正确的输出进行比较。我知道我需要使用“fc”,但我不知道如何在 Unix 中编写这样的命令:

在 Windows 中:

0 投票
1 回答
227 浏览

excel - 在不打开工作表的情况下将数据从一个工作表与另一个工作簿进行比较

谁能帮我解决这个 VBA 宏查询?我想将一个工作表与不同工作簿中的另一个工作表进行比较。但是,我不想在比较时打开该工作簿。我只想将更改显示在我正在使用的当前工作表中。

是否有类似使用宏的临时数据存储的东西,它临时存储来自另一个工作簿的数据,在没有实际打开工作簿的情况下进行比较?

0 投票
1 回答
1460 浏览

windows - 使用 FC 仅比较文件 2 文件夹的文件名

我知道在窗口中比较 2 个文件夹中的文件可以使用命令 fc [path A]* [path B]*

但是如果我只想比较文件名,我需要在 Windows cmd 提示符下添加什么参数或任何其他命令?

0 投票
1 回答
39 浏览

unix - Unix命令在一个文件中查找具有在另一个文件中找不到键的行

这两个文件都已排序并删除了重复项。我想将file1中的field1与file2的field1进行比较,并输出file1中不在file2中的行。field1 没有设置长度,这导致我使用 uniq 出现问题。

以下是数据示例:

文件1:

文件2:

我想要的是:

0 投票
0 回答
79 浏览

excel - 谁能解释FC的输出?

我正在比较两个 CSV 文件,但很难理解它试图告诉我什么。

比较文件 Dollar.csv 和 NODOLLAR.CSV ***** Dollar.csv:5 9

***** NODOLLAR.CSV:3 3


这是输出,任何人都可以解释它的含义吗?