您好,登錄后才能下訂單哦!
這篇文章主要為大家展示了“如何使用Linux中的cmp命令”,內(nèi)容簡(jiǎn)而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“如何使用Linux中的cmp命令”這篇文章吧。
比較兩個(gè)文件是否有差異
若不指定任何文件名稱或是所給予的文件名為“-”,則cmp指令會(huì)從標(biāo)準(zhǔn)輸入設(shè)備讀取數(shù)據(jù)。
cmp(選項(xiàng))(參數(shù))
-c或--print-chars:除了標(biāo)明差異處的十進(jìn)制字碼之外,一并顯示該字符所對(duì)應(yīng)字符; -i或--ignore-initial=:指定一個(gè)數(shù)目; -l或——verbose:標(biāo)示出所有不一樣的地方; -s或--quiet或——silent:不顯示錯(cuò)誤信息; -v或——version:顯示版本信息; --help:在線幫助。
目錄:比較兩個(gè)文件的差異。
使用cmp命令比較文件”testfile”和文件”testfile1″兩個(gè)文件,則輸入下面的命令:
cmp testfile testfile1 #比較兩個(gè)指定的文件
在上述指令執(zhí)行之前,使用cat命令查看兩個(gè)指定的文件內(nèi)容,如下所示:
cat testfile #查看文件內(nèi)容 Absncn 50 #顯示文件“testfile” Asldssja 60 Jslkadjls 85 cat testfile1 #查看文件內(nèi)容 Absncn 50 #顯示文件“testfile1” AsldssjE 62 Jslkadjls 85
然后,再執(zhí)行cmp命令,并返回比較結(jié)果,具體如下所示:
cmp testfile testfile1 #比較兩個(gè)文件 testfile testfile1 #有差異:第8字節(jié),第2行
注意:在比較結(jié)果中,只能夠顯示第一比較結(jié)果。
以上是“如何使用Linux中的cmp命令”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。