比較文件 diff patch

比較兩個文件之間的區別
diff f1.conf f2.conf
5c5
< use_widgets = no


use_widgets = yes 
註明第5行有區別(改變)

複製對文件改變patch
diff 命令的輸出被保存在一種叫做“補丁”的文件中 
使用 -u 選項來輸出“統一的(unified)”diff格式文件,最適用於補丁文件 
patch 複製在其它文件中進行的改變(要謹慎使用) 
使用 -b 選項來自動備份改變了的文件

詳細:
將f2內容修改,利用patch將f1文件內容變成和f2內容一樣,
操作如下:舊文件爲f1,新文件爲f2
diff -u 舊文件空格新文件 >新文件3.patch(新文件3.patch爲補丁包)
patch -b 舊文件空格新文件3.patch (f1就變成和f2一樣的內容)

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