すべてを

▼開く

閉じる▲

2つのファイルを1バイトずつ比較する

○2つのファイル「myfile1」と「myfile1.bak」を比較する

cmpコマンドで比較する2つのファイルを指定して実行する
$ cmp file1.txt file1.bak
file1.txt file1.bak 異なります: バイト 167、行 5

cmpコマンドで、比較する2つのファイル「myfile1」と「myfile1.bak」を指示して実行する。cmpコマンドは、ファイルを1バイトずつ比較する。この例では、167バイト目、5行目に違いがあることを示している。cmpコマンドでオプションなしで実行すると、2つのファイルで違いのある最初の部分を表示するだけである。

比較する2つのファイルが同じであれば何も返さない。

バイナリファイルなどで、オリジナルと違いがあるかないかのチェック目的で使うのに適している。ファイルの違いを具体的に調べたい場合は、diffなどを使う。