スポンサーリンク

diffの-xオプションで特定のファイルを除外

-rオプションで再帰的にdiffする時に、特定のファイルを除外したい場合が多々ありました。
diffには-xオプションが備わっています。
※MACターミナル(BSD系)での動作確認です。

diffの-rオプションで再帰的に2つのディレクトリ以下のファイルの差分をとることができます。

diffの-xオプションで除外できます。下記は、file.txtをdiff対象から除外しています。

拡張子がexのファイルを除外したい場合です。

複数の除外対象を設定したい場合です。-xオプションを複数並べていきます。

スポンサーリンク

サンプルコード

例えば、下記のディレクトリ構成があったとします。

下記が実行結果になります。
除外対象なしです。

file.txtをdiff対象から除外。

拡張子がexのファイルをdiff対象から除外。

拡張子がexとtxtのファイルをdiff対象から除外。

エンジニアのスキルを活かして、理想の働き方を求めていこう

エンジニアとして新しい働き方を求める方へ、MIDWORKS

MIDWORKSは、週3日から可能な案件も紹介していて、フレキシブルな働き方を求めるにとってはおすすめです。

MIDWORKS

MIDWORKSでは、万が一仕事が途切れてしまった場合の給与保証制度があります。 給与保証制度を適用している場合は、仕事が見つからなかった時に月額契約単価の80%を日割りで受け取ることができます。
安定した収入を求めるフリーランスにとっては、安心して案件を探すことができると言えます。

MIDWORKSに無料会員登録する

開発言語に応じた案件を探すことができるので、 自身のスキルアップの機会として、案件を探すのも有効な手だと思います。

スポンサーリンク