cmp - ファイルを1バイトずつ比較 - Linuxコマンド
当ページのリンクには広告が含まれています。
スポンサーリンク
cmpコマンドは、2つのファイルを1バイトずつ比較するコマンドです。
cmpコマンド
書式
cmp [オプション] ファイル1 ファイル2
オプション
-b | 異なるバイトを表示します。 |
-i バイト[:バイト2] | 指定したバイト数までは差分があっても無視します。バイト2を指定した場合、ファイル2をバイト2まで無視します。 |
-n バイト | 指定したバイト数まで比較します。 |
-s | 2つのファイルが異なるかどうかを表示します。 |
使用例
指定したファイル1(new.txt)とファイル2(old.txt)を1バイトずつ比較します。
$ cmp new.txt old.txt new.txt old.txt 異なります: バイト 659、行 3
異なるバイトを表示します(オプション -b)。
$ cmp -b new.txt old.txt new.txt old.txt 異なります: バイト 659、行 3 346 M-f 143 c