Linux对比文件差异


方法一

使用diff

# 最简单的
diff file1 file2

显示的结果怎么看?

"|"表示前后2个文件内容有不同;
"<"表示后面文件比前面文件少了1行内容;
">"表示后面文件比前面文件多了1行内容。

方法二(直观,推荐)

使用vimdiff

首先要注意,vimdiff是基于diff的

# 最简单的
vimdiff file1 file2
# 也可以
vim -d file1 file2

显示的结果怎么看?

比较文件连续的相同行被折叠;
只在某一文件存的行背景设置成蓝色,其他文件为绿色;
比较文件都有并包含差异的行设置成粉色背景,差异的文字用红色背景标注。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM