Scroll to navigation

CMP(1) ユーザーコマンド CMP(1)

名前

cmp - 2 つのファイルのバイト単位での比較

書式

cmp [OPTION]... FILE1 [FILE2 [SKIP1 [SKIP2]]]

説明

2 つのファイルをバイト単位で比較します。

任意指定の SKIP1 と SKIP2 は、 それぞれのファイルの先頭から読み飛ばすバイト数を指定します (デフォルトはゼロです)。

ロングオプションにおいて必須の引数であるものは、 ショートオプションにおいても必須です。

異なるバイトを表示します。
両方の入力ファイルの先頭の SKIP バイトを読み飛ばします。
FILE 1 の先頭の SKIP1 バイト、 FILE2 の先頭の SKIP2 バイトをそれぞれ読み飛ばします。
バイト番号、 および異なっていたバイト値を出力します。
比較するのは最大で LIMIT バイトまでとします。
通常の出力をすべて省略します。
ヘルプを表示して終了します。
バージョン情報を出力して終了します。

SKIP の値には、 以下のような乗数に応じたサフィックスをつけることができます。 kB 1000, K 1024, MB 1,000,000, M 1,048,576, GB 1,000,000,000, G 1,073,741,824, その先 T, P, E, Z, Y についても同様です。

FILE に '-' が指定されるか、 あるいは未指定であった場合は、 標準入力からの読み込みが行われます。 終了ステータスは、 入力ファイルの内容が同じであれば 0、 異なっていれば 1、 何か問題が発生すれば 2 です。

著者

Torbjorn Granlund, David MacKenzie

バグ報告

バグ報告は bug-diffutils@gnu.org までお願いします。
GNU diffutils ホームページ: <https://www.gnu.org/software/diffutils/>
GNU ソフトウェアの全般的なヘルプ: <https://www.gnu.org/gethelp/>

著作権

Copyright © 2021 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.

関連項目

diff(1), diff3(1), sdiff(1)

cmp の完全なドキュメントは Texinfo マニュアルとしてメンテナンスされています。infocmp の両プログラムが適切にインストールされていれば、 以下のコマンド

info cmp

を実行して完全なマニュアルを参照できます。

2021/08 diffutils 3.8