首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >目录"diff"?

目录"diff"?
EN

Unix & Linux用户
提问于 2011-05-17 17:53:52
回答 1查看 2.3K关注 0票数 8

我有两个目录,它们是同一软件包的不同版本。我想列出两者之间更改的所有文件/目录,然后将这些差异复制到一个新目录中。

我一直在用md5sumdiff -Nurq尝试不同的脚本,但是没有得到我想要的结果。

有什么建议吗?

EN

回答 1

Unix & Linux用户

发布于 2011-05-17 19:45:27

我发现的最好的工具是在DirDiff插件中使用vim。如果您使用vimvimdiff,这个插件将很容易学习。

作者这样描述:

这是一个在两个目录上执行递归diff并生成diff“窗口”的实用工具。基于该窗口,您可以执行各种diff操作,例如以Vim的diff模式打开两个文件,递归地将文件或目录复制到另一个文件,或者从源目录中删除目录树。

DirDiff类似于使用vimdiff来比较两个目录,以及其中包含的所有子目录和文件。我经常使用这个工具来比较不同的Subversion分支、不同主机上的配置目录等等。

要获得截图,请查看dedm的博客:http://dedm.livejournal.com/115224.html

票数 5
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/13349

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档