Есть ли в Ubuntu возможность найти дубликаты папок в каталоге (т. Е. Папки с одинаковым содержимым)? Я думаю, что уже есть некоторые инструменты командной строки для поиска дубликатов файлов (например, fdupes), но вместо этого я хочу найти дубликаты папок. То есть найдите папки, которые соответствуют содержанию файлов, которые они содержат (хотя имена файлов и другие метаданные могут отличаться).
Я мог бы начать с создания списка всех папок в каталоге (отсортированных по длине), а затем проверить каждую пару папок одинаковой длины.
—
Андерсон Грин
Определите «дубликат». Должны ли файлы внутри совпадать только с содержимым файла? Имя файла? Номер инода? Размер файла?
—
Крис Даун
@ChrisDown Вопрос был обновлен.
—
Андерсон Грин
Да. Каталоги - это просто файлы, поэтому ваше утверждение неоднозначно. Наличие «одинакового содержимого» в действительности означало бы, что каталоги содержат одинаковые ссылки на иноды. Неясно, имеете ли вы в виду это, или вы имеете в виду, что файлы внутри должны иметь одинаковое содержимое, и если да, то есть ли другие условия (mtime, имя файла и т. Д.).
—
Крис Даун
@ChrisDown Я имею в виду, что файлы внутри должны иметь одинаковое содержимое.
—
Андерсон Грин