linux, cmp的全法术是compare,用来比较两个文件是否有差异。下面是linux cmp命令的详细介绍:
当两个文件相互比较完全相同时,指令不会显示任何信息。如果发现差异,默认情况下会标记第一个差异的字符和行数。如果没有指定文件名或者给定的文件名是,
cmp指令从标准输入设备读取数据。
语法格式:
cmp [-clsv][-i
参数描述:
-c或- print-chars:除了表示差异的十进制代码外,还显示该字符对应的字符。
-i
-l或-verbose:标记所有差异。
-s或- quiet或- silent:不显示错误消息。
-v或version:显示版本信息。
帮助:在线帮助。
例如:
1.要确定这两个文件是否相同,请输入:
cmp yeqiongzhou.jpg yeqiongzhou.jpg.bak
上面的命令比较yeqiongzhou.jpg和ye琼州. jpg.bak是否相同。如果文件相同,则不会显示任何消息。
2.如果比较的两个文件不同,将显示第一个不同的位置,例如:
cmp yeqiongzhou1.jpg yeqiongzhou2.jpg
yeqiongzhou1.jpg yeqiongzhou2.jpg differ: char 22, line 1
注意:
If the EOF of message yeqiongzhou1.jpg is displayed, the first part of yeqiongzhou2.jpg is the same as that of yeqiongzhou1.jpg.
但是在yeqiongzhou2.jpg还有其他数据。
linux,以上就是本文为您收集整理的linux最新内容,希望能帮到您!更多相关内容欢迎关注。