今日の人気記事

  1. ps - 現在実行されているプロセスを表示 - Linuxコマンド
  2. apt-get - パッケージの操作・管理 - Linuxコマンド
  3. sleep - 指定した時間だけ処理を遅延 - Linuxコマンド
  4. export - 環境変数を定義・リスト表示する - Linuxコマンド
  5. ssh - リモートマシンにSSHでログイン - Linuxコマンド

cmp - ファイルを1バイトずつ比較 - Linuxコマンド

スポンサーリンク

cmpコマンドは、2つのファイルを1バイトずつ比較するコマンドです。

cmpコマンド

書式

cmp [オプション] ファイル1 ファイル2

オプション

-b異なるバイトを表示します。
-i バイト[:バイト2]指定したバイト数までは差分があっても無視します。バイト2を指定した場合、ファイル2をバイト2まで無視します。
-n バイト指定したバイト数まで比較します。
-s2つのファイルが異なるかどうかを表示します。

使用例

指定したファイル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

関連コマンド

diff, sort, uniq

関連記事(一部広告含む)