Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1757219
  • 博文数量: 293
  • 博客积分: 10574
  • 博客等级: 上将
  • 技术积分: 5085
  • 用 户 组: 普通用户
  • 注册时间: 2006-12-22 17:00
文章分类

全部博文(293)

文章存档

2011年(27)

2010年(84)

2009年(62)

2008年(120)

我的朋友

分类: LINUX

2010-05-13 23:27:34

  1. diff  文件1  文件2 

diff文件的输出结果及其说明见表6.27。

表6.27  diff文件的输出结果及其说明

输出结果形式

   

n1 a n2

表示第一个文件的 n1行添加输出内容后

成为第二个文件的n2

n1,n2 c n3,n4

表示将第一个文件的n1n2行(在<号之

后的内容)改变成第二个文件的n3n4

行(在 >号之后的内容)

n1,n2 d n3

表示第一个文件中n1n2行删除成

为文件2中的n3


注意:a表示添加,c 表示改变,d 表示删除。

例如对文件student1、student2进行比较,并输出文件的不同之处,命令行为:

  1. # cat  student1                     //student1文件内容  
  2. Tom is a tall man  
  3. Mike is Tom's brother  
  4. Mary is a beautiful girl  
  5. Jean is Mary's sister  
  6. # cat  student2                     //student2文件内容  
  7. Tom is Mary's brother  
  8. Mike is Tom's brother  
  9. Mary is a beautiful girl  
  10. Jean is Tom's sister  
  11. # diff  student1  student2      //比较结果  
  12. 1c1  
  13. < Tom is a tall man  
  14. ---  
  15. > Tom is Mary's brother  
  16. 4c4  
  17. < Jean is Mary's sister  
  18. ---  
  19. > Jean is Tom's sister 
转自:
阅读(724) | 评论(0) | 转发(0) |
0

上一篇:Linux sort 命令详解

下一篇:vim设置编码

给主人留下些什么吧!~~