文件i, j
i内容为1 2 3 4 5一个数字一行
j内容为1 4 3 2 1一个数字一行
$ diff -u i j
--- i 2015-06-19 22:33:24.402036740 +0800
+++ j 2015-06-19 22:33:39.274037048 +0800
@@ -1,5 +1,5 @@
1
-2
-3
4
-5
+3
+2
+1
解释:
3个-表示源文件
3个+表示目标文件
@@表示差异片的开始
-1,5表示源文件第1行,5表示增量5行
-号开头的表示源文件独有的行
+号开头的表示目标文件独有的行
本文详细解析了如何通过文件i和j的内容对比,理解diff命令在Linux环境下的工作原理,包括如何识别源文件与目标文件的独特行,并解释了-号与+号在差异显示中的含义。
9633

被折叠的 条评论
为什么被折叠?



