linux比較任意兩個文件,解釋補丁文件

  1. diff

作用:比較兩個不同文件或不同目錄下的兩個同名文件功能,並生成補丁文件。

格式:diff[選項] 文件1 文件2

diff比較文件1和文件2的不同之處,並按照選項所指定的格式加以輸出。Diff的格式分爲命令格式和上下文格式。

 

使用diff命令後生成的diff.c文件就是補丁文件

解釋:

1,6c1  :意思是把第一行到第六行的內容換成(c)sal.txt中的第一行,則兩個文件相同

<:指的是hello.c文件擁有的內容

>:指的是sal.txt文件擁有的內容

 

總結:diff就是對兩個集合求差,patch是求和

 

  1. patch

diff A B >C :生成A和B的diff文件C

Patch A C :給A打上diff文件得到B

Patch -R B C: 這個時候B會還原爲A

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章