博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
diff和patch命令简介
阅读量:6034 次
发布时间:2019-06-20

本文共 620 字,大约阅读时间需要 2 分钟。

 

-u: 使差异输出带有上下文。

1 --- 1.txt       2017-01-21 07:09:19.015472013 -0500  2 +++ 2.txt       2017-01-21 07:11:26.385045822 -0500  3 @@ -5,9 +5,9 @@  4  全拼,双拼  5  还是五笔  6  7 -是人就有可能犯错,软件更是如此。  8 -  9 -犯了错,就要扣工资! 10 - 11 +诗人就有可能犯错,软件更是如此。 12 13  改正的成本可能会很高。 14 + 15 +但是“只要眼球足够多,所有Bug都好捉”, 16 +这就是开源的哲学之一。

diff文件:

  • (—)开始的行标识的是原始文件
  • (+++)开始的行标识的是目标文件
  • (-)开始的行是只出现在原始文件中的行
  • (+)开始的行是只出现在目标文件中的行
  • 空开始的行是在原始文件和目标文件中都出现的行
  • (@@)标识差异小节
  • (-5,9)表示本差异小节是原始文件从第5行开始的9行
  • (+5,9)表示本差异小节是目标文件从第5行开始的9行

有了diff.txt,2.txt就可以放心的删除,然后用1.txt和diff.txt恢复2.txt。

用1.txt和diff.txt恢复2.txt

 

用2.txt和diff.txt恢复1.txt

 
 

转载于:https://www.cnblogs.com/chenjuncn/p/6372083.html

你可能感兴趣的文章
linux
查看>>
Layout父元素点击不到的解决办法
查看>>
【面试次体验】堆糖前端开发实习生
查看>>
基于apache实现负载均衡调度请求至后端tomcat服务器集群的实现
查看>>
C#+QQEmail自动发送邮件
查看>>
[Hadoop]MapReduce多输出
查看>>
Android Activity详解(一)
查看>>
快准车服完成3000万元A+轮融资,年底将开始B轮融资
查看>>
让我去健身的不是漂亮小姐姐,居然是贝叶斯统计!
查看>>
MySQL 数据约束
查看>>
我的友情链接
查看>>
SERVLET容器简介与JSP的关系
查看>>
《服务器SSH Public Key认证指南》-补充
查看>>
我的友情链接
查看>>
Java break continue return 的区别
查看>>
算法(Algorithms)第4版 练习 1.3.4
查看>>
jquery easyUI checkbox复选项获取并传后台
查看>>
浅析NopCommerce的多语言方案
查看>>
设计模式之简单工厂模式
查看>>
C++中变量的持续性、链接性和作用域详解
查看>>