▼すべてを開く。
▲すべてを閉じる。
$ cmp file1.txt file1.bak file1.txt file1.bak 異なります: バイト 167、行 5
cmpコマンドで、比較する2つのファイル「myfile1」と「myfile1.bak」を指示して実行する。cmpコマンドは、ファイルを1バイトずつ比較する。この例では、167バイト目、5行目に違いがあることを示している。cmpコマンドでオプションなしで実行すると、2つのファイルで違いのある最初の部分を表示するだけである。
比較する2つのファイルが同じであれば何も返さない。
バイナリファイルなどで、オリジナルと違いがあるかないかのチェック目的で使うのに適している。ファイルの違いを具体的に調べたい場合は、diffなどを使う。