De: http://www.chriswrites.com/2012/02/how-to-find-and-delete-duplicate-files-in-mac-os-x/ Como modifico isso para excluir apenas a primeira versão do o arquivo que vê.
Abra o Terminal no Spotlight ou na pasta Utilitários Altere para o diretório (pasta) em que você deseja pesquisar (incluindo subpastas) usando o comando cd. No prompt de comando, digite cd, por exemplo, cd ~ / Documents para alterar o diretório para sua pasta inicial Documents. No prompt de comando, digite o seguinte 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 usa uma soma de verificação simples para determinar se os arquivos são idênticos. Os nomes dos itens duplicados serão listados em um arquivo chamado duplicates.txt no diretório atual. Abra isso para visualizar os nomes de arquivos idênticos. Agora, existem várias maneiras de excluir as duplicatas. Para excluir todos os arquivos no arquivo de texto, no prompt de comando, digite:
while read file; do rm "$file"; done < duplicates.txt
fdupes
é incrível! Trabalhou como um encanto! Obrigado mano!Eu escrevi um script que renomeia seus arquivos para corresponder a um hash de seu conteúdo.
Ele usa um subconjunto dos bytes do arquivo, para que seja rápido, e se houver uma colisão, ele adiciona um contador ao nome como este:
Isso facilita a revisão e a exclusão de duplicatas por conta própria, sem confiar no software de outra pessoa com suas fotos mais do que você precisa.
Script: https://gist.github.com/SimplGy/75bb4fd26a12d4f16da6df1c4e506562
fonte
Isso é feito com a ajuda do aplicativo EagleFiler, desenvolvido por Michael Tsai .
Você também pode excluir automaticamente duplicatas com o removedor de arquivos duplicado sugerido nesta postagem .
fonte