cmp

作者: 美得冒泡的姗迪 | 来源:发表于2017-08-11 11:31 被阅读0次
比较两个文件是否有差异,完全相同时候不显示任何信息,有差异会输出第一个不同之处的字符和列编号

cat  mydir/ab.txt
wwww
gg
abc


cat ab.txt
yyyy
gg
kkk   

`````````````````````
cmp mydir/ab.txt   ab.txt

mydir/ab.txt ab.txt differ: byte 1, line 1

参数:
-l  标示所有不同地方
-s  不显示错误信息
-c  出了标志差异出的十进制字码外,一并显示该字符对应字符

cmp -l  mydir/ab.txt   ab.txt 
1  167 171
2  167 171
3  167 171
4  167 171
9  141 153
10 142 153
11 143 153

cmp -lc  mydir/ab.txt   ab.txt 
1  167 w    171 y
2  167 w    171 y
3  167 w    171 y
4  167 w    171 y
9  141 a    153 k
10 142 b    153 k
11 143 c    153 k

相关文章

网友评论

      本文标题:cmp

      本文链接:https://www.haomeiwen.com/subject/ebelrxtx.html