Diff
帶或不帶 –brief 的差異
使用 比較兩個目錄的文件內容時
diff dirA dirB
,有無--brief
選項有什麼區別?據我所知,預設情況下diff
僅在文件不同時報告。PS - 我們可能會添加
-r
用於遞歸到子目錄中,但這並不影響對這個問題的關注。我個人也比較喜歡no-dereference
。
該
--brief
選項僅寫入兩個文件不同的行。如果沒有該選項,diff
將列印這兩個文件的不同之處:
diff filea fileb
:diff texlive_packages.txt texlive_packages2.txt 384c384 < texlive-encxvlna.noarch --- > texlive-encxvlsd.noarch 647c647 < texlive-lastpage.noarch --- > texlive-lastsdde.noarch
與
--brief
選項相同:diff --brief texlive_packages.txt texlive_packages2.txt Files texlive_packages.txt and texlive_packages2.txt differ
後者類似於 diff 如何報告二進製文件等的差異。