- diff
作用:比較兩個不同文件或不同目錄下的兩個同名文件功能,並生成補丁文件。
格式:diff[選項] 文件1 文件2
diff比較文件1和文件2的不同之處,並按照選項所指定的格式加以輸出。Diff的格式分爲命令格式和上下文格式。
使用diff命令後生成的diff.c文件就是補丁文件
解釋:
1,6c1 :意思是把第一行到第六行的內容換成(c)sal.txt中的第一行,則兩個文件相同
<:指的是hello.c文件擁有的內容
>:指的是sal.txt文件擁有的內容
總結:diff就是對兩個集合求差,patch是求和
- patch
diff A B >C :生成A和B的diff文件C
Patch A C :給A打上diff文件得到B
Patch -R B C: 這個時候B會還原爲A