Recherche de hash identique / duplicate file / doublon pour Windows et Linux |
Article original Publié le : 11 avril 2020 Mise a jour le : – |
Pour faire du ménage, surtout intéressant pour les gros fichiers comme des mp3, avi ..
Pas besoin d’application externe, voici une commande efficace pour les environnements Windows et Linux.
Pour Linux
Spécifier le chemin a la place de répertoire
1 |
$ find répertoire -type f -exec md5sum {} + | grep '^file_md5sum_to_match' |
1 2 3 4 5 6 7 |
AA431396E6AFE395C4FBB8CFD39EB81D6FEDBC23F84324A26B53191E7AA78B88 /mnt/e/FTP/Emulateurs/Emulateurs_roms/Emulateurs/RetroArch/assets/glui/key.png AA431396E6AFE395C4FBB8CFD39EB81D6FEDBC23F84324A26B53191E7AA78B88 /mnt/e/FTP/Emulateurs/Emulateurs_roms/Emulateurs/RetroArch/assets/xmb/dot-art/png/key.png AA431396E6AFE395C4FBB8CFD39EB81D6FEDBC23F84324A26B53191E7AA78B88 /mnt/e/FTP/Emulateurs/Emulateurs_roms/Emulateurs/RetroArch/assets/xmb/monochrome/png/key.png D90A482433A41B1086AF2A069733F62CAC8919201FD99FB79186D80FC9BB4748 /mnt/e/FTP/Emulateurs/Emulateurs_roms/Emulateurs/RetroArch/assets/xmb/dot-art/png/rename.png D90A482433A41B1086AF2A069733F62CAC8919201FD99FB79186D80FC9BB4748 /mnt/e/FTP/Emulateurs/Emulateurs_roms/Emulateurs/RetroArch/assets/xmb/monochrome/png/rename.png 2A7697EC1B5C08635849CDE4CBB293C6F54B4CFA588409AFF1FA6C9F82A49101 /mnt/e/FTP/Emulateurs/Emulateurs_roms/Emulateurs/RetroArch/assets/wallpapers/emulationstation blured/1280x720/NEC - PC Engine - TurboGrafx 16.png 2A7697EC1B5C08635849CDE4CBB293C6F54B4CFA588409AFF1FA6C9F82A49101 /mnt/e/FTP/Emulateurs/Emulateurs_roms/Emulateurs/RetroArch/assets/wallpapers/emulationstation blured/1280x720/NEC - PC Engine SuperGrafx.png |
Pour Windows
Tout aussi efficace, se positionner dans le répertoire
1 |
PS E:\FTP\Emulateurs\Emulateurs_roms\Emulateurs\RetroArch\assets gci -file -recurse | Group-Object Length | Where-Object { $_.Count -gt 1 } | select -ExpandProperty group | foreach {get-filehash -literalpath $_.fullname} | group -property hash | where { $_.count -gt 1 } | select -ExpandProperty group | select hash, path |
1 2 3 4 5 6 7 |
AA431396E6AFE395C4FBB8CFD39EB81D6FEDBC23F84324A26B53191E7AA78B88 E:\FTP\Emulateurs\Emulateurs_roms\Emulateurs\RetroArch\assets\glui\key.png AA431396E6AFE395C4FBB8CFD39EB81D6FEDBC23F84324A26B53191E7AA78B88 E:\FTP\Emulateurs\Emulateurs_roms\Emulateurs\RetroArch\assets\xmb\dot-art\png\key.png AA431396E6AFE395C4FBB8CFD39EB81D6FEDBC23F84324A26B53191E7AA78B88 E:\FTP\Emulateurs\Emulateurs_roms\Emulateurs\RetroArch\assets\xmb\monochrome\png\key.png D90A482433A41B1086AF2A069733F62CAC8919201FD99FB79186D80FC9BB4748 E:\FTP\Emulateurs\Emulateurs_roms\Emulateurs\RetroArch\assets\xmb\dot-art\png\rename.png D90A482433A41B1086AF2A069733F62CAC8919201FD99FB79186D80FC9BB4748 E:\FTP\Emulateurs\Emulateurs_roms\Emulateurs\RetroArch\assets\xmb\monochrome\png\rename.png 2A7697EC1B5C08635849CDE4CBB293C6F54B4CFA588409AFF1FA6C9F82A49101 E:\FTP\Emulateurs\Emulateurs_roms\Emulateurs\RetroArch\assets\wallpapers\emulationstation blured\1280x720\NEC - PC Engine - TurboGrafx 16.png 2A7697EC1B5C08635849CDE4CBB293C6F54B4CFA588409AFF1FA6C9F82A49101 E:\FTP\Emulateurs\Emulateurs_roms\Emulateurs\RetroArch\assets\wallpapers\emulationstation blured\1280x720\NEC - PC Engine SuperGrafx.png |