Ubuntu18.04系統(tǒng)如何用diff3命令比較3個(gè)文件并將不同之處顯示到標(biāo)準(zhǔn)輸出
在ubuntu18.04中如何用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)括起來(lái);
-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ù):
要比較的三個(gè)文件名
實(shí)例:
1.查看要比較的三個(gè)文件的內(nèi)容
2.用diff3命令進(jìn)行比較并輸出結(jié)果
版權(quán)保護(hù): 本文「Ubuntu18.04系統(tǒng)如何用diff3命令比較3個(gè)文件并將不同之處顯示到標(biāo)準(zhǔn)輸出」由 云主機(jī)配置專家 原創(chuàng),轉(zhuǎn)載請(qǐng)保留鏈接: http://www.iqcg.cn/docs/system/849.html