Diff Output Format
Diff FromFile ToFile
Diff 输出的是FromFile 和ToFile的的差别。从数学角度看, Diff(FromFile, ToFile) = ToFile - FromFile。
因此可以这样看Diff的Output: 如果FromFile 要修正成ToFile需要做的是。。。。
例如用diff比较下面两个文件
FromFile ToFile 1 Hallo World3 Hallo World1 2 Hallo World2 Hallo World2 3 Hallo World1 Hallo World3
diff FromFile.txt ToFile.txt
1,2d0
< hallo world3
< hallo world2
3a2,3
> hallo world2
> hallo world3
可以这样看Output:
如果要把FromFile 修正为ToFile有两处要修正的地方
1。1,2d0: 应该delete 第一行到第三行
2。3a2,3: 应该把ToFile的第二行到第三行append到第三行
Unified Output Format 也可以这样理解.
GNU 上对diff format 的解释
http://www.gnu.org/software/diffutils/manual/diffutils.html
posted on 2010-08-06 04:40 Polarstern 阅读(364) 评论(0) 收藏 举报
浙公网安备 33010602011771号