名前

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

書式

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

説明

2 つのファイルをバイト単位で比較します。
任意指定の SKIP1 と SKIP2 は、 それぞれのファイルの先頭から読み飛ばすバイト数を指定します (デフォルトはゼロです)。
ロングオプションにおいて必須の引数であるものは、 ショートオプションにおいても必須です。
-b, --print-bytes
異なるバイトを表示します。
-i, --ignore-initial=SKIP
両方の入力ファイルの先頭の SKIP バイトを読み飛ばします。
-i, --ignore-initial=SKIP1:SKIP2
FILE 1 の先頭の SKIP1 バイト、 FILE2 の先頭の SKIP2 バイトをそれぞれ読み飛ばします。
-l, --verbose
バイト番号、 および異なっていたバイト値を出力します。
-n, --bytes=LIMIT
比較するのは最大で LIMIT バイトまでとします。
-s, --quiet, --silent
通常の出力をすべて省略します。
--help
ヘルプを表示して終了します。
-v, --version
バージョン情報を出力して終了します。
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

バグ報告

バグ報告は [email protected] までお願いします。
 
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
を実行して完全なマニュアルを参照できます。

Recommended readings

Pages related to cmp you should read also: