0 votos

Comparación de archivos dentro de una carpeta

Tengo una carpeta con muchos archivos de libros en diferentes formatos, por ejemplo, .txt, .epub, .rtf, etc.

Muchos de ellos son duplicados pero tienen nombres diferentes, por ejemplo

Brooks, Terry - Shannara 1 - La Espada de Shannara.txt

Brooks, Terry - Shannara 01 - La Espada de Shannara.txt

Si compruebo estos archivos con filemerge son exactamente el mismo archivo.

He intentado ejecutar varios programas como Gemini en la carpeta en cuestión sin resultados.

Todas las sugerencias en línea parecen implicar la comparación de dos carpetas. Yo NO quiero comparar dos carpetas. Sólo quiero encontrar los archivos duplicados dentro de un directorio o sus subdirectorios.

Estaba buscando un script o comando de terminal para hacer un bucle a través de la(s) carpeta(s) y mostrar qué archivos tienen el mismo contenido aunque tengan diferentes nombres de archivo, fechas de creación, fechas de modificación, etc.

Cualquier ayuda será muy apreciada.

[Editar] - Debo aclarar que quiero encontrar una manera de comparar dos archivos aunque tengan nombres diferentes pero sean del mismo tipo, por ejemplo, archivos de texto, o archivos epub. No quiero compararlos entre tipos un archivo de texto y un epub, por supuesto, serían diferentes.

1voto

Fluzzlesnuff Puntos 1

fdupes puede ser su solución. Se puede instalar a través de homebrew con

brew install fdupes

Si no tienes homebrew, puedes instalarlo con

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Corriendo fdupes -r <directory> listará los archivos duplicados dentro del directorio, incluso si no están en la misma carpeta. fdupes compara basándose en el contenido de los archivos, no en los nombres, por lo que el hecho de que los nombres sean diferentes no será un problema.

Puede utilizar el -d para que se le pida qué archivos conservar (borrando todos los demás), pero yo sugeriría hacer los borrados manualmente.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X