重複ファイルの削除をより効果的に制御したいと思います。

重複ファイルの削除をより効果的に制御したいと思います。

fdupes または fslint を使用すると重複した項目のリストが表示されますが、ディレクトリには重複した項目の特別な順序がないようです。あまりにも多くのディレクトリにファイルが多すぎるため、各重複セットをファイルに含める場所を決定することは不可能です。

ホームディレクトリを指定してから、fdupesにホームディレクトリ以外のすべてのディレクトリから重複エントリを削除させたいと思います。

これを行うことができるfdupesまたはfslintのコマンドラインがありますか、それを実行できる他のアプリケーションはありますか?

答え1

潜望鏡問題を解決することもできます。たとえば、最初のディレクトリが既定のディレクトリ「Wedding」、「Wedding 2018」、「2018-06-02 Wedding」、および「N and C wedding」に写真があり、次の重複エントリを削除する場合は、デフォルトの「ウェディングディレクトリ」 「他のディレクトリもあります。

  1. ディレクトリ内の重複エントリを検索します。すべてフォルダに入っている場合は、cdフォルダに入って実行できますpsc scan。それ以外の場合は、明示的に名前を付けることができます。

    psc scan "Wedding" "Wedding 2018" "2018-06-02 Wedding" "N and C wedding"
    
  2. 「Wedding」ディレクトリ(--contained「Wedding」にあります)から重複ファイルを削除します。

    psc rm --contained "Wedding" -r "Wedding 2018" "2018-06-02 Wedding" "N and C wedding"
    

(免責事項:私はほぼ同じ問題に直面してPeriscopeを作成しました。問題には重複した写真が多く、体系的ではない大規模な写真集がありました。)

関連情報