Linux對比文件差異


方法一

使用diff

# 最簡單的
diff file1 file2

顯示的結果怎么看?

"|"表示前后2個文件內容有不同;
"<"表示后面文件比前面文件少了1行內容;
">"表示后面文件比前面文件多了1行內容。

方法二(直觀,推薦)

使用vimdiff

首先要注意,vimdiff是基於diff的

# 最簡單的
vimdiff file1 file2
# 也可以
vim -d file1 file2

顯示的結果怎么看?

比較文件連續的相同行被折疊;
只在某一文件存的行背景設置成藍色,其他文件為綠色;
比較文件都有並包含差異的行設置成粉色背景,差異的文字用紅色背景標注。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM