比较两个目录,查找同名但内容不同的文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了比较两个目录,查找同名但内容不同的文件相关的知识,希望对你有一定的参考价值。
我有dir1
和dir2
,它们有子文件夹和同名文件。这两个文件夹大约有1800个项目,我需要进行比较才能找到不同的文件。我需要能够报告任何文件的名称,这些文件可以是一个而不是另一个,或者两者都有,但不同。
我使用过WinMerge等工具,可以在一分钟内发现它。但是,我正在尝试自动执行此过程,因此能够在powershell中执行此操作或作为批处理命令是理想的。
从PowerShell的角度来看,我的搜索建议拉出哈希值并在文件之间进行比较,这样可以正常工作,但由于目录的大小,需要永久保存。
如果有人可以帮助引导我朝着正确的方向前进或者我应该如何处理这个问题,那将非常感激。
答案
WinMerge has a CLI应该能满足您的需求。
以上是关于比较两个目录,查找同名但内容不同的文件的主要内容,如果未能解决你的问题,请参考以下文章
Python 文件目录比较工具filecmp和difflib