同じコンテンツを含む重複フォルダを検出する

同じコンテンツを含む重複フォルダを検出する

名前は異なりますが、内容は同じフォルダがあることがよくあります。

たとえば、アクセスしやすくするためにフォルダを別の場所にコピーし、そのコピーを削除するのを忘れていました。

同じ内容を含む重複フォルダをどのように検出しますか?

重複ファイルを検索するためにCzkawkaを使用しましたが、重複フォルダを検索するための同様のツールが見つかりませんでした。

エマルジョン:

重複フォルダを検出しますが、空のフォルダの存在は無視します。 https://stackoverflow.com/questions/43560796/how-to-find-duplicate-directories

重複フォルダを検出しますが、フォルダ名が重要です。 重複ディレクトリの検索と一覧表示

ベストアンサー1

リント重複ディレクトリを検出する機能があります。

-D --merge-directories (default: disabled)

マニュアルページから:

作るリント特殊モードを使用して、見つかったすべての重複エントリを収集し、ディレクトリツリー全体で重複エントリを確認します。注意して使用してください。 rmlintまたはそのアンインストールスクリプトの実行中に調査中のディレクトリが変更されていないことを常に確認してください。

重要:同じ定義:rmlintは、データを含むファイルの名前の指定方法に関係なく、まったく同じデータを含む2つのディレクトリを同じと見なします。 rmlintがディレクトリ内のデータから長く整列したストリームを作成し、それを魔法のように他のディレクトリと比較すると想像してください。これは、デフォルトではディレクトリのレイアウトが重要ではないことを意味します。空のファイルもコンテンツとは見なされません。一部のユーザーにとって、これは驚くほど感じるかもしれませんが、rmlintは通常コンテンツに興味があり、他のメタデータやレイアウトには興味がないことに注意してください。同じ階層を持つツリーのみを検索するには、 --honour-dir-layout/-j を使用する必要があります。

おすすめ記事