English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Linux cmpコマンドは、2つのファイルが異なるかどうかを比較するために使用されます。
比較する二つのファイルが完全に同じであれば、このコマンドは何も表示しません。異なる場合、デフォルトで最初の異なる場所の文字と行番号を表示します。ファイル名を指定しない場合や指定されたファイル名が「」の場合、標準入力デバイスからデータを読み取ります。-「」,cmpコマンドは標準入力デバイスからデータを読み取ります。
cmp [-clsv][-i <文字数>][--help][最初のファイル][第二のファイル]
パラメータ:
二つのファイルが同じかどうかを確認するには、以下を入力してください:
cmp prog.o.bak prog.o
この比較は prog.o.bak と prog.o を行います。ファイルが同じであれば、メッセージは表示されません。異なる場合、最初の異なる位置を表示します;例えば:
prog.o.bak prog.o 差異: 文字 4行 1
メッセージ cmp: EOF on prog.o.bak が表示された場合、prog.o の最初の部分は prog.o.bak と同じですが、prog.o には他のデータがあります。