comp

構文

comp[-b] file1 file2

説明

バイトベースで2つのファイルの内容を比較します。

オプション

-b

一度に1つの画面を表示します。

file1

最初のファイル名を指定します。ディレクトリ名またはワイルドカードは許可されません。

file2

2番目のファイル名を指定します。ディレクトリ名またはワイルドカードは許可されません。

使用法

このコマンドは、2つのファイル間の違いを最大10個表示します。それぞれの違いごとに、違いが始まる場所から最大32バイトがダンプされます。比較するファイルの長さが異なる場合、UEFIシェルは直ちに終了します。

長さの異なる2つのファイルを比較するには、次のように入力します。

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

内容が同じ2つのファイルを比較するには、次のように入力します。

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

長さが同じで内容が異なる2つのファイルを比較するには、次のように入力します。

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]