Rechercher des doublons, des fichiers ou répertoires en plusieurs exemplaires.
Les deux sections sont tirés des réponses provenant du site What's the quickest way to find duplicated files ?
La commande ci-dessous va récupérer les fichiers dans le répertoire courant, et pour chaque fichier, calculer leur somme de hachage. Ensuite les sommes sont triés et seulement les doublons seront affichés (option -d
et -D
de uniq)
find . ! -empty -type f -exec md5sum {} + | sort | uniq -w32 -dD
Ce script ne réalise le hachage du fichier que si la taille de deux fichiers sont égaux. find-dupes.awk (Github)
Alterner le commentaire dans le script afin d'utiliser md5_exec = "md5sum"
## md5_exec = "md5" md5_exec = "md5sum"