comp

语法

comp[-b] file1 file2

说明

逐个字节地比较两个文件的内容。

选项

-b

一次显示一个屏幕。

file1

指定第一个文件名。不允许使用目录名称或通配符。

file2

指定第二个文件名。不允许使用目录名称或通配符。

用法

此命令最多显示两个文件之间的 10 个区别。对于每个区别,将转储从区别开始处起的最多 32 个字节。如果所比较的文件的长度不同,则 UEFI Shell 立即退出。

示例

比较长度不同的两个文件:

fs0:\> comp bios.inf legacy.inf 
Compare fs0:\bios.inf to fs0:\legacy.inf
Difference #1: File sizes mismatch 
[difference(s) encountered]

比较内容相同的两个文件:

fs0:\> comp bios.inf rafter.inf
Compare fs0:\bios.inf to fs0:\rafter.inf
[no difference encountered]

比较长度相同但内容不同的两个文件:

fs0:\> comp bios.inf bios2.inf 
Compare fs0:\bios.inf to fs0:\bios2.inf 
Difference #1:
File1: fs0:\bios.inf 
00000000: 5F    *_* 
File2: fs0:\bios2.inf 
00000000: 33    *3*
Difference #2:
File1: fs0:\bios.inf 
0000000C: 00 00 00 00     *....*
File2: fs0:\bios2.inf 
0000000C: 25 32 03 03     *%2..*
[difference(s) encountered]