シェルツイートスポンサーリンクdiffの-xオプションで特定のファイルを除外-rオプションで再帰的にdiffする時に、特定のファイルを除外したい場合が多々ありました。diffには-xオプションが備わっています。※MACターミナル(BSD系)での動作確認です。diffの-rオプションで再帰的に2つのディレクトリ以下のファイルの差分をとることができます。dir02diffの-xオプションで除外できます。下記は、file.txtをdiff対象から除外しています。file.txt拡張子がexのファイルを除外したい場合です。"*.ex"複数の除外対象を設定したい場合です。-xオプションを複数並べていきます。"*.txt"スポンサーリンクサンプルコード例えば、下記のディレクトリ構成があったとします。files下記が実行結果になります。line-difffile.txtをdiff対象から除外。line-diff拡張子がexのファイルをdiff対象から除外。line-diff拡張子がexとtxtのファイルをdiff対象から除外。