En Ubuntu, ¿hay alguna para encontrar carpetas duplicadas en un directorio (es decir, carpetas con el mismo contenido)? Creo que ya hay algunas herramientas de línea de comandos disponibles para encontrar archivos duplicados (como fdupes), pero en su lugar quiero encontrar carpetas duplicadas. Es decir, busque carpetas que coincidan en términos del contenido de los archivos que contienen (aunque los nombres de archivo y otros metadatos pueden diferir).
Podría comenzar generando una lista de todas las carpetas en un directorio (ordenadas por longitud), y luego verificar cada par de carpetas con la misma longitud.
—
Anderson Green
Definir "duplicado". ¿Deben coincidir los archivos dentro del contenido del archivo? ¿Nombre del archivo? Número de inodo? ¿Tamaño del archivo?
—
Chris Down
@ChrisDown La pregunta ha sido actualizada.
—
Anderson Green
Si. Los directorios son realmente solo archivos, por lo que su declaración es ambigua. Tener el "mismo contenido" en realidad significaría que ambos directorios contienen las mismas referencias de inodo. No está claro si quiere decir eso, o si quiere decir que los archivos dentro deben tener el mismo contenido, y si es así, si hay otras estipulaciones (mtime, nombre de archivo, etc.).
—
Chris Down
@ChrisDown Quiero decir que los archivos dentro deben tener el mismo contenido.
—
Anderson Green