Re: Éliminer des fichiers doublons
Yves de Brauer <[email protected]>
| Newsgroups | gmane.linux.mandrake.expert.french |
|---|---|
| Message-ID | <[email protected]> |
François-Xavier Pasquier a écrit :
> 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
Merci de me répondre.
Mes connaissances sont un peu légères. J'ai du mal à comprendre!
Peux-tu détailler?
Yves
message-footer.txt
(text/plain, 150 B)
================================= http://www.mandriva.com/linux/ Services & cert. hw on http://store.mandriva.com/ =================================