Re: Éliminer des fichiers doublons
"François-Xavier Pasquier" <[email protected]>
| Newsgroups | gmane.linux.mandrake.expert.french |
|---|---|
| Message-ID | <[email protected]> |
Bonjour,
La même chose sur tout une arborescence:
find -type f -print0 | xargs -0 -i md5sum {} 2>/dev/null | sort | uniq -w 32 |
awk '{ print "mv "$2" ~/fichiers_uniques" }' | sh
Pas testé, mais ca devrait marcher...
--
FX
> Bonjour,
>
> Je recherche sous Mandriva un moyen d'éliminer tous les fichiers
> doublons éparpillés dans différents dossiers, PC et clés USB (faire un
> grand ménage quoi).
>
> En cherchant sur le web je n'ai pas trouvé de solution toutes faites.
> Cela dit j'ai trouvé une commande prometteuse (pas encore testée):
>
> for j in `(for i in *; do md5sum $i 2>/dev/null; done;) | sort | uniq -w
> 32 | cut -d '*' -f 2`; do mv $j ~/fichiers_uniques; done;
>
> Seulement cela ne marche que dans un répertoire donné.
>
> Comment faire avec plusieurs répertoires et des fichiers qui peuvent
> avoir le même nom mais pas forcément le même contenu?
>
> Merci par avance de vos suggestions.
>
> Yves
message-footer.txt
(text/plain, 150 B)
================================= http://www.mandriva.com/linux/ Services & cert. hw on http://store.mandriva.com/ =================================