Linux命令 diff3 - 比較3個(gè)文件不同的地方

2021-11-08 15:08 更新

diff3

比較3個(gè)文件不同的地方

補(bǔ)充說明

diff3命令 用于比較3個(gè)文件,將3個(gè)文件的不同的地方顯示到標(biāo)準(zhǔn)輸出。

語(yǔ)法

diff3(選項(xiàng))(參數(shù))

選項(xiàng)

-a:把所有的文件都當(dāng)做文本文件按照行為單位進(jìn)行比較,即給定的文件不是文本文件;
-A:合并第2個(gè)文件和第3個(gè)文件之間的不同到第1個(gè)文件中,有沖突內(nèi)容用括號(hào)括起來;
-B:與選項(xiàng)“-A”功能相同,但是不顯示沖突的內(nèi)容;
-e/--ed:生成一個(gè)“-ed”腳本,用于將第2個(gè)文件和第3個(gè)文件之間的不同合并到第1個(gè)文件中;
--easy-only:除了不顯示互相重疊的變化,與選項(xiàng)“-e”的功能相同;
-i:為了和system V系統(tǒng)兼容,在“ed”腳本的最后生成“w”和“q”命令。此選項(xiàng)必須和選項(xiàng)“-AeExX3”連用,但是不能和“-m”連用;
--initial-tab:在正常格式的行的文本前,輸出一個(gè)TAB字符而非兩個(gè)空白字符。此選項(xiàng)將導(dǎo)致在行中TAB字符的對(duì)齊方式看上去規(guī)范。

參數(shù)

  • 文件1:指定要比較的第1個(gè)文件;
  • 文件2:指定要比較的第2個(gè)文件;
  • 文件3:指定要比較的第3個(gè)文件。


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)