使用diff比较两个文件夹
来源:互联网 发布:阿里云盾 编辑:程序博客网 时间:2024/05/03 19:02
最近经常的要比较不同版本的源文件,由于文件比较多,比较想通过两个目录的比较直接得到,版本之间的不同之处,开始使用Beyond Compare,感觉很好用,但是不太习惯红色的配色,又比较懒惰的不想更改配色,所以选择了使用diff配合vim的方法来查看文件的不同。
经过查看diff的帮助说明,得到下面的命令。
假如我要比较目录A和目录B,使用下面的命令
这样就可以方便的查看不同了,目前我的vim的diff配色比较舒适。
解释一下参数的意义
-c 采用content的format输出different
-a 强制使用text的模式
-b 忽略空白的不同
-x 过滤掉所比较目录中一些不想比较的文件类型,可以使用其他的pattern
实际上如果需要过滤的文件类型比较多的时候,使用-x这个选项就有点麻烦了,查看了文档之后,diff提供了更加方便的参数过滤文件。
-X excludefile 忽略在excludefile中的文件类型,注意每种文件占一行
这个参数实际上在使用dos的命令行xcopy的时候也是有用过的。
经过查看diff的帮助说明,得到下面的命令。
假如我要比较目录A和目录B,使用下面的命令
- diff -c -a -b -x *.bak -x *.log A B > AB.diff
- gvim AB.diff
解释一下参数的意义
-c 采用content的format输出different
-a 强制使用text的模式
-b 忽略空白的不同
-x 过滤掉所比较目录中一些不想比较的文件类型,可以使用其他的pattern
实际上如果需要过滤的文件类型比较多的时候,使用-x这个选项就有点麻烦了,查看了文档之后,diff提供了更加方便的参数过滤文件。
-X excludefile 忽略在excludefile中的文件类型,注意每种文件占一行
这个参数实际上在使用dos的命令行xcopy的时候也是有用过的。
- xcopy /E /C /Y /Exclude:file srcdir destdir
- 使用diff比较两个文件夹
- 使用diff比较两个文件夹
- 使用diff比较两个文件夹
- 使用diff比较两个文件夹
- diff 比较两个文件夹
- diff 比较两个文件夹
- linux 下使用diff命令比较两个文件夹
- diff 比较2个文件夹
- diff 比较2个文件夹
- jgit diff(比较两个版本)
- Linux下git diff对比两个文件夹
- 如何用Linux Diff 来比较文件夹
- diff文件夹比较与关键字过滤
- diff命令比较两个文件的不同
- cvs diff 命令 比较两个tag差异
- git diff 比较两个版本的差异
- git diff 比较两个版本的差异
- diff 比较两个文件的差异
- 自己做的一个简单的记事本
- 美语中can与can't发音的区别
- 美国最有前途的十大职业
- [双语阅读]家有小孩 慎养宠物
- [双语阅读]美国:一半员工不敬重自己的老板
- 使用diff比较两个文件夹
- 【已解决】SmartTemplate 模板{htmlentities:LINK}中文乱码
- 不要“鲁莽行事”
- Clamav杀毒软件源码分析笔记[四]
- 黄光裕以430亿第三次问鼎“中国首富”
- 职场不要太随便
- VB中运行一个EXE文件,并对EXE窗口的控件进行操作
- 程序实现全屏
- Oracle 10g 10.1.0.3 全程安装配置图解!