ファイルを比較する (diff コマンド)

diff コマンドを使用して、テキスト・ファイルを比較します。 このコマンドは、ファイルまたはディレクトリーの内容を比較することができます。

diff コマンドが通常のファイルに対して実行され、異なるディレクトリー内のテキスト・ファイルを比較する場合、 diff コマンドは、一致するようにファイル内のどの行を変更する必要があるかを通知します。

diff コマンド の使用例を以下に示します。
  • 2 つのファイルを比較するには、次のように入力します。
    diff chap1.bak chap1
    これに より、chap1.bakchap1 の 2 つのファイルの相違点が表示されます。
  • ホワイト・スペースの数の差は無視して、2 つのファイルを比較するには、次のように入力します。
    diff -w prog.c.bak prog.c
    2 つの ファイルで、ワード間のスペースとタブの数のみが異なる場合、diff -w コマンドは、これらのファイルを同一のものと見なします。