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