Linux对比文件差异
方法一
使用diff
# 最简单的
diff file1 file2
显示的结果怎么看?
"|"表示前后2个文件内容有不同;
"<"表示后面文件比前面文件少了1行内容;
">"表示后面文件比前面文件多了1行内容。
方法二(直观,推荐)
使用vimdiff
首先要注意,vimdiff是基于diff的
# 最简单的
vimdiff file1 file2
# 也可以
vim -d file1 file2
显示的结果怎么看?
比较文件连续的相同行被折叠;
只在某一文件存的行背景设置成蓝色,其他文件为绿色;
比较文件都有并包含差异的行设置成粉色背景,差异的文字用红色背景标注。