linux比較任意兩個檔案,解釋補丁檔案

2021-10-04 06:02:34 字數 588 閱讀 9542

diff

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

格式:diff[選項] 檔案1 檔案2

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

使用diff命令後生成的diff.c檔案就是補丁檔案

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

<:>

>:指的是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

vim 比較兩個檔案

1.使用vim的比較模式開啟兩個檔案 vim d file1 file2 或vimdiff file1 file2 2.如果已經開啟了檔案file1,再開啟另乙個檔案file2進行比較 vert diffsplit file2 如果沒有用vert命令,diffsplit則會分上下兩個視窗。3.如果已...

vimdiff比較兩個檔案

實用的vim下比較兩個檔案命令 1 vimdiff file1 file2 終端下輸入該命令進入vim,垂直分隔視窗進行比較 2 vimdiff o file1 file2 水平分隔視窗進行比較 3 ctrl w j,k,h,l 上下左右切換游標所在的視窗 括號中表示可以是其中之一,按下ctrl w...

vim 比較兩個檔案

1.使用vim的比較模式開啟兩個檔案 vim d file1 file2 或vimdiff file1 file2 2.如果已經開啟了檔案file1,再開啟另乙個檔案file2進行比較 vert diffsplit file2 如果沒有用vert命令,diffsplit則會分上下兩個視窗。3.如果已...