スポンサーリンク

diff -sオプションで同一ファイルも抽出

※MACターミナル(BSD系)での動作確認です。
例えば、下記のディレクトリがあったとします。

参考:diffの-sオプションで差分がなく同一ファイルの場合にメッセージを表示

diff -sをすると下記のようになります。

スポンサーリンク

diffコマンド時に差分のないファイルを削除する

まずは、awkでファイルパスのみ抽出します。
参考:awkで特定の列を抽出する

xargsでファイルパスをrmコマンドに渡します

下記が実行結果になります。
参考:[シェル]treeの-Pオプションで特定のファイルのみ表示する

スポンサーリンク