diffの-iオプションで大文字と小文字を無視して、差分を見ることができます。※MACターミナル(BSD系)での動作確認です。dir01とdir02のディレクトリ間で下記のように差分があったとします。※MACターミナル(BSD系)での動作確認です。※MACターミナル(BSD系)での動作確認です。diffの-rオプションで2つのディレクトリ間の差分を調べます。※MACターミナル(BSD系)での動作確認です。下記のディレクトリがあったとします。※MACターミナル(BSD系)での動作確認です。好みが分かれるところかもしれませんが、diffの表示形式を変更できるオプションについてです。オプションを何も付けないと、下記のようになります。下記のように、-sオプションを付けないと、差分がない場合は何も表示されません。※MACターミナル(BSD系)での動作確認です。※MACターミナル(BSD系)での動作確認です。処理しやすくするために、-uオプションでUnified形式で表示します。※MACターミナル(BSD系)での動作確認です。diffの-uオプションでpatchファイルを作成します。※MACターミナル(BSD系)での動作確認です。-uオプションでunifiedファイルを作成できます。-rオプションで再帰的にdiffする時に、特定のファイルを除外したい場合が多々ありました。diffには-xオプションが備わっています。