您好,登錄后才能下訂單哦!
comp
1.是什么?
comp是compare的縮寫(xiě)
2.功能:
官方解釋?zhuān)罕容^兩個(gè)文件或文件集的內(nèi)容
個(gè)人理解:comp的主要功能是比較兩個(gè)文件是否完全相同,也就是檢查文件的完整性、正確性的。比如,我備份了一個(gè)文件,在備份之后可以通過(guò)COMP判斷備份前后的文件是否完全一致來(lái)判斷備份是否成功。是通過(guò)SVN或GIT的小伙伴,如果遇到過(guò)文件沖突并查看過(guò)沖突文件的話(huà),就能完全理解這個(gè)命令了,這個(gè)命令就像是一個(gè)簡(jiǎn)易版的文件沖突檢查工具
3.參數(shù)介紹:
comp [data1] [data2] [/D] [/A] [/L] [/N=number] [/C] [/OFF[LINE]]
data1 指定第一個(gè)文件,可以帶路徑
data2 制定第二個(gè)文件,可以帶路徑
/D 以十進(jìn)制形式顯示差異
/A 以ASCII碼形式顯示差異
/L 顯示不同的行數(shù)
/N=number 之比較每個(gè)文件中第一個(gè)指定的行數(shù)
/C 比較文件時(shí)ASCII字母不區(qū)分大小寫(xiě)
/OFF 不要跳過(guò)帶有脫機(jī)屬性集的文件
4.參數(shù)思考:
1.指定文件時(shí)可以帶路徑,表明COMP可以用來(lái)比較相同驅(qū)動(dòng)器或不同驅(qū)動(dòng)器上的文件
2./D digtal,將兩文件中差異字節(jié)的字節(jié)碼用十進(jìn)制表示
3./A ascii,將兩文件中差異字節(jié)的字節(jié)碼用ASCII碼表示
4./L 將差異字節(jié)碼所在的行數(shù)也表示出來(lái)
5./N /N參數(shù)后加一數(shù)字,指定要比較的行,比如我寫(xiě):/n=1,則只比較第一行的字節(jié)碼,在指定行數(shù)時(shí),會(huì)跳過(guò)對(duì)文件大小的檢測(cè)
6./C 對(duì)要比較的兩個(gè)文件比較時(shí),不區(qū)分大小寫(xiě),即:a=A
7./off 此參數(shù)表明在比較的時(shí)候,連同脫機(jī)部分一塊比較
5.疑問(wèn):
1.我在比較的時(shí)候發(fā)現(xiàn)一個(gè)問(wèn)題:
1.如果兩個(gè)文件的大小不一致,會(huì)直接提示文件大小不一致然后停止比較
2.如果兩個(gè)文件的大小相同,會(huì)逐字節(jié)的比較兩個(gè)文件
2.如果指定了要比較的行數(shù)就不會(huì)判斷兩個(gè)文件的大小是否相同直接比較對(duì)應(yīng)的行數(shù)
免責(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)容。