日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > > 處芯積律
diff命令是linux操作系統(tǒng)自帶的命令行工具,可以用來對比兩個文件或者文件夾。

01選項怎么用

diff有很多option,常用的如下:

  • w 忽略空白字符的差異

  • i 忽略大小寫的差異

  • q 只顯示有無差異,不顯示具體差異

  • y 并列的方法顯示

  • r 遞歸對比子文件夾和文件

  • s 文件內(nèi)容相同,仍然顯示,標(biāo)記為identical

例1:對比兩個verilog文件,并忽略空白字符的差異

diff -w a.v b.v

例2:遞歸對比兩個文件夾,不顯示詳細(xì)差異

diff -rqw rtl1 rtl2

例3:列出兩個文件夾中的內(nèi)容無變化的文件

diff -rqws rtl1 rtl2 | grep "identical"
需要注意的是diff只支持兩個文件的對比,比較三個文件用另一個命令diff3。

02差異報告怎么看

差異主要分三種,刪除(d)、添加(a)、修改(c)。左側(cè)文件的內(nèi)容用<開頭,右側(cè)文件的內(nèi)容用>開頭。如下圖所示。



03其他常用的diff工具
  • vimdiff

  • emacs ediff

  • python difflib

  • perl Text::Diff

  • Kompare(KDE)

  • meld

  • beyond compare(收費(fèi))


本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
關(guān)閉