DOS命令 文本比较 comp
comp缩写。完整英文:compare;中文意思:比较。
比较两个文件或两个文件集的内容是否完全相同。
比较结果包括:相同、大小不同、某个位置的内容不同(大小相同)。
1 语法
comp [data1] [data2]
2 参数
参数 | 含义 |
---|---|
data1 | 指定要比较的第一批文件的位置和名称。 |
data2 | 指定要比较的第二批文件的位置和名称。 |
3 选项
选项 | 含义 |
---|---|
/M | 不提示比较更多文件。 |
/A | 以 ASCII 字符显示差异。 |
4 示例
例1:两个文件内容完全相同时。
comp d:\test1.txt d:\test3.txt
运行效果如下。
结果为:"文件比较无误"。
例2:文件1比文件2多一个字符时,即文件大小不同。
comp d:\test1.txt d:\test3.txt /M
结果为:"文件的大小不同"。
例3:文件1比文件2修改一个字符时,即文件大小相同内容不同。
comp d:\test1.txt d:\test3.txt /M /A
结果:会提示在哪个位置(偏移量A,也就是十进制的10)出现不同,两者的文本分别为:o、X。