De: http://www.chriswrites.com/2012/02/how-to-find-and-delete-duplicate-files-in-mac-os-x/ ¿Cómo modifico esto para eliminar solo la primera versión de el archivo que ve
Abra Terminal desde Spotlight o la carpeta Utilidades Cambie al directorio (carpeta) desde el que desea buscar (incluidas las subcarpetas) con el comando cd. En el símbolo del sistema, escriba cd, por ejemplo, cd ~ / Documentos para cambiar el directorio a su carpeta de documentos de inicio. En el símbolo del sistema, escriba el siguiente comando:
find . -size 20 \! -type d -exec cksum {} \; | sort | tee /tmp/f.tmp | cut -f 1,2 -d ' ' | uniq -d | grep -hif – /tmp/f.tmp > duplicates.txt
Este método utiliza una suma de comprobación simple para determinar si los archivos son idénticos. Los nombres de los elementos duplicados se enumerarán en un archivo llamado duplicates.txt en el directorio actual. Abra esto para ver los nombres de archivos idénticos. Ahora hay varias formas de eliminar los duplicados. Para eliminar todos los archivos en el archivo de texto, en el símbolo del sistema, escriba:
while read file; do rm "$file"; done < duplicates.txt
fdupes
¡es increíble! ¡Trabajado como un encanto! Gracias hermano.!Escribí un script que cambia el nombre de sus archivos para que coincida con un hash de sus contenidos.
Utiliza un subconjunto de bytes del archivo para que sea rápido, y si hay una colisión, agrega un contador al nombre como este:
Esto facilita la revisión y eliminación de duplicados por su cuenta, sin confiar en el software de otra persona con sus fotos más de lo que necesita.
Script: https://gist.github.com/SimplGy/75bb4fd26a12d4f16da6df1c4e506562
fuente
Esto se hace con la ayuda de la aplicación EagleFiler, desarrollada por Michael Tsai .
También puede eliminar automáticamente duplicados con el removedor de archivos duplicados sugerido en esta publicación .
fuente