今天有個(gè)馬來(lái)西亞vps客戶用linux集成包安裝的環(huán)境,需要進(jìn)行比對(duì)文件的差異,但是之前確實(shí)是沒(méi)有接觸過(guò),經(jīng)過(guò)搜索找到了下面的方法:
我們有些時(shí)候需要用到對(duì)比兩個(gè)文件的區(qū)別,尤其是代碼的區(qū)別的時(shí)候會(huì)用到比對(duì)軟件。當(dāng)然,我們可以用對(duì)比文件的軟件和工具,但是在linux系統(tǒng)中我們也可以用到命令對(duì)比文件。
1、對(duì)比文件
diff -y file1.txt file2.txt
這里我們用diff命令檢查準(zhǔn)備好的文件。
2、輸出結(jié)果
顯示file1.txt文件里沒(méi)有的內(nèi)容
grep -Fxvf file1.txt file2.txt
顯示file2.txt文件里沒(méi)有的內(nèi)容
grep -Fxvf file2.txt file1.txt
顯示兩個(gè)文件都有的相同內(nèi)容
grep -Fxf file1.txt file2.txt