CMP(1) FreeBSD 一般コマンドマニュアル CMP(1)
名称
cmp − 2 つのファイルを比較する |
書式
cmp [−l | −s | −x] [−z] file1 file2 [skip1 [skip2]] |
解説 |
cmp ユーティリティは、2つのファイル内容を比較して、その結果を標準出力に出 力します。ファイル内容が一致していれば、デフォルトでは cmp は何も表示しま せん。ファイル内容に違いがあった場合は、最初に違いが見つかった場所の、バ イト位置と行番号を出力します。 バイト位置と行番号は、1 から数え始めます。 オプションは以下のものがあります: |
−l
全ての違いに対し、違いのあった場所のファイル先頭からのバイト位置 (10 進数表現) と、各々のファイル中の値 (8 進数表現) を表示しま す。 −s −x −z file1 と file2, の開始バイト位置を skip1 と skip2 を使って、各々指定して 比較することができます。この値は 10 進数表記がデフォルトで、先頭に ‘‘0x’’ か ‘‘0’’ があると、 16 進数や 8 進数表現と解釈されます。 cmp は、戻り値として以下の値のうちの一つをとります: 0 1 >1 関連項目 |
規格
cmp は IEEE Std 1003.2 (‘‘POSIX.2’’) 準拠です。 |
歴史
cmp コマンドは Version 1 AT&T UNIX から登場しました。 FreeBSD 10.0 June 6, 1993 FreeBSD 10.0 |