[Windows|Linux] Recherche de hash identique / duplicate file

 

Recherche de hash identique / duplicate file 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

$ find répertoire -type f -exec md5sum {} + | grep '^file_md5sum_to_match'
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

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
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

 

 

 

No votes yet.
Please wait...

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.