![Encontre arquivos duplicados: mantenha a versão mais antiga](https://rvso.com/image/1126788/Encontre%20arquivos%20duplicados%3A%20mantenha%20a%20vers%C3%A3o%20mais%20antiga.png)
Preciso de uma ferramenta de linha de comando para remover arquivos duplicados.
Existem vários. Mas não consegui encontrar um que sempre mantivesse os arquivos mais antigos e excluísse as versões mais recentes.
Eu tentei finddup, duff, fdupes. Talvez eu fosse cego, mas no AFAIK não havia como dizer às ferramentas para manter o arquivo antigo.
Responder1
Provavelmente tarde demais para o OP, mas talvez seja útil para outros:
rmlint --rank-by m [paths]
... irá procurar em [caminhos] por arquivos duplicados e criar um script de shell (rmlint.sh) que você pode usar para excluir as duplicatas. O--classificação por mopção diz para manter o arquivo com o mais antigoeutempo em cada conjunto. Existem também vários outrosopções de critérios de seleção originais