使い方

参考:

diff – 2つのファイルの差分を出力 | Webkaru

ファイルの差分を見る! diff コマンドの詳細まとめ | エンジニアの入り口

diff コマンドの使い方 | UNIX/Linuxの部屋

diff コマンドについて | Netassist Blog

diff コマンドのバリエーション

参考:

色々な diff コマンドを使ってみた | 俺的備忘録 〜なんかいろいろ〜

終了コード

  • 0差分なし
  • 1差分あり
  • 2コマンド実行の失敗

参考:

diff の使い方メモ | k3k1’s blog

diff コマンドの exit code って、差分がなければ 0、差分が有れば 1、失敗したら 2 なんだね | Tolarian Academy

What are the error exit values for diff? – Stack Overflow

exit code of diff – Ask Ubuntu

ディレクトリを比較する

$ diff -rq dir1 dir2

参考:

ディレクトリの diff を取る | weblog of key_amb

2つのフォルダ間でファイルの違いを比較する方法 | ぬくぬくおうち生活

バイナリファイルが一致するか確認する

$ diff -s file1 file2

参考:

How to compare binary files to check if they are the same? – Stack Overflow

-q オプション/-s オプション

  • -qファイルに差分がある時にメッセージを表示する
  • -sファイルが一致している時にメッセージを表示する
  • -qs一致しているか差分があるかをメッセージで表示する

参考:

diff の使い方メモ | k3k1’s blog

ファイルやディレクトリを除外する

参考:

diff コマンドで除外設定を行う | ハックノート

How can I make ‘diff -X’ ignore specific paths and not file names? – Super User

パッチを作成する

$ diff -u before after

参考:

Linux エンジニアらしいパッチのつくりかた – Qiita

diff / patch – パッチファイルを作成/適用する | まくろぐ

diff & patch コマンドでのパッチを適用する方法 | hogehoge foobar Blog Style Beta

diff の -u オプションで patch ファイルを作成して適用する | IT を使っていこう

差分ファイル/パッチを作成する | 日経クロステック

man ページ

Man page of DIFF | JM Project

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Protected by reCAPTCHA