如何批量检查文件是否具有相同的内容

9
我想使用Ruby来检查数千对文件中是否包含相同的信息。请问有人能指导我吗?

2
使用像 shasum 这样的校验和 - 如果 shasum 相同,则内容很可能相同。 - davejagoda
1
你是在询问文件内容是否相同吗? - Cary Swoveland
是的,我只需要知道每对(pppp.txt和ff_pppp.txt)是否相同。 我不检查整体唯一性......有可能pppp.txt与nnnn.txt相同,但如果是这样,则无关紧要,因为我只需要知道这些配对是否匹配。 - Melanie Shebel
1个回答

22
require 'fileutils'

FileUtils.compare_file('file1','file2')

当且仅当文件 file1file2 完全相同时,返回 true


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接