ファイルをバックアップしていますが、複数の場所で多数のファイルが複製されています。重複を見つけるためにfdupes
を使用しましたが、実際にはこのツールの逆の種類を探しています。
DirAとそのサブディレクトリにdirBに含まれていないファイルが含まれているかどうかを確認したいと思います。ファイルの内容(ファイルサイズとハッシュの比較)に基づいて、可能であればファイルのリストを表示したいと思います。
そのようなツールはすでに存在しますか? (または私はこれに完全に間違ってアプローチしていますか?)
あなたは試すことができます:
diff --brief -r dir1/ dir2/ > logoutputtoafile.log
削除する --brief
詳細が必要な場合。
比較ユーティリティの「meld」は、そのようなことには非常に簡単に使用できますが、もちろん、違いを「見る」だけで、保存したり、ログに記録したりすることはできません。