Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[BASH] Thumbs.db, éliminons les tous !!!(resolu)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
Anthyme
Guru
Guru


Joined: 25 Jun 2004
Posts: 498

PostPosted: Sat May 13, 2006 4:30 pm    Post subject: [BASH] Thumbs.db, éliminons les tous !!!(resolu) Reply with quote

Bonjour !!

Derriere un apsect humouristique, comme tou utilisateur dual OS, je suis totallement pourris par les Thumbs.db que windows laisse un peu partout derriere lui.
Je voudrai savoir si il n'y aurai pas moyen simple avec bash de faire le menage ?

un truc recursif dans le genre (enfin la ca marche pas c normale ^^):

Code:
rm -r /*/Thumbs.db


merci !


Last edited by Anthyme on Sat May 13, 2006 4:53 pm; edited 1 time in total
Back to top
View user's profile Send private message
ltememe
Apprentice
Apprentice


Joined: 22 Dec 2005
Posts: 181

PostPosted: Sat May 13, 2006 4:33 pm    Post subject: Reply with quote

avec la commande find, ca doit etre possible, non ?
je suis pas un expert (très très loin de là) .. mais peut etre un début :

find / -iname "thumbs.db" -exec "rm $0"

(ca doit surement pas etre ca, mais c'est un début de piste !.... je fais ce que je peux ... :cry: )
Back to top
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


Joined: 11 Oct 2004
Posts: 3772

PostPosted: Sat May 13, 2006 4:51 pm    Post subject: Reply with quote

Code:
find /ton/rep/ -iname thumbs.db -exec rm '{}' \;
Back to top
View user's profile Send private message
Anthyme
Guru
Guru


Joined: 25 Jun 2004
Posts: 498

PostPosted: Sat May 13, 2006 4:53 pm    Post subject: Reply with quote

parfait ;)

un peu lent mais bon je suppose qu'on je peu pas faire mieu :)

merci :)
Back to top
View user's profile Send private message
naerex
Guru
Guru


Joined: 02 Apr 2005
Posts: 316
Location: Paris, France

PostPosted: Sat May 13, 2006 4:54 pm    Post subject: Reply with quote

et avec un pti script bash :
Code:

for i in `find / -name Thumbs.db`
do
rm $i
done

ça devrai le faire je pense :wink:
Back to top
View user's profile Send private message
theniaky
Guru
Guru


Joined: 23 Feb 2006
Posts: 452

PostPosted: Sat May 13, 2006 7:27 pm    Post subject: Reply with quote

D'ailleurs qu'est ce que windows fabrique avec ce fichier déjà ?
_________________
A New York les taxis sont jaunes, à Londres ils sont noirs et à Paris ils sont cons. Frédéric Beigbeder
Back to top
View user's profile Send private message
GaMeS
Guru
Guru


Joined: 08 Nov 2005
Posts: 374
Location: Nantes

PostPosted: Sat May 13, 2006 7:34 pm    Post subject: Reply with quote

Thumbs.db est crée pour que Windows et thumbs-db.exe puisse faire apparement des photos miniature.

Il y en a 1 par dossier pour évité de refaire toute la liste a chaque fois.
_________________
$this->setLife(FALSE);
printf "I'm not a gamer !";
Back to top
View user's profile Send private message
Pixys
l33t
l33t


Joined: 23 May 2005
Posts: 669

PostPosted: Sat May 13, 2006 7:36 pm    Post subject: Reply with quote

Je crois que windows s'en sert pour afficher les aperçus miniatures des images contenues dans les dossiers.

EDIT: grillé :)
Back to top
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


Joined: 11 Oct 2004
Posts: 3772

PostPosted: Sat May 13, 2006 7:45 pm    Post subject: Reply with quote

Ça se désactive d'ailleurs cette fonctionnalité : Options des dossier > Affichage > Ne pas mettre les miniatures en cache
Back to top
View user's profile Send private message
PabOu
Veteran
Veteran


Joined: 11 Feb 2004
Posts: 1088
Location: Namur - Belgium

PostPosted: Sat May 13, 2006 9:30 pm    Post subject: Reply with quote

dans le même genre, il existe le fichier desktop.ini et les répertoires ".DS_Store" .. Mais est-ce que ce n'est pas utilisé par KDE aussi ?
_________________
Mangez du poulet !
Back to top
View user's profile Send private message
Anthyme
Guru
Guru


Joined: 25 Jun 2004
Posts: 498

PostPosted: Sat May 13, 2006 9:39 pm    Post subject: Reply with quote

.DS_Store c créer par les mac
desktop.ini c encore un truc de windows

jai lhabitude d'etre polué par les partages comuns :roll:
Back to top
View user's profile Send private message
PabOu
Veteran
Veteran


Joined: 11 Feb 2004
Posts: 1088
Location: Namur - Belgium

PostPosted: Sun May 14, 2006 11:39 am    Post subject: Reply with quote

.DS_Store, c'est créé par le finder de MacOS, oui. Mais je l'ai déjà vu, et ca existe forcément ailleurs aussi, puisque je n'ai jamais touché à un mac.
_________________
Mangez du poulet !
Back to top
View user's profile Send private message
dyurne
Guru
Guru


Joined: 19 Aug 2003
Posts: 475
Location: Lille, France

PostPosted: Sun May 14, 2006 7:34 pm    Post subject: Reply with quote

bon je sais que c'est résolu mais c'est un truc que je rencontre assez souvent donc voila mes 2 centimes :
Code:
rm -f `find . -iname "thumbs.db" 2> /dev/null`

_________________
- Ah bah nan...
- Si !
Back to top
View user's profile Send private message
Oupsman
Veteran
Veteran


Joined: 19 Jul 2004
Posts: 1042

PostPosted: Sun May 14, 2006 7:43 pm    Post subject: Reply with quote

dyurne wrote:
bon je sais que c'est résolu mais c'est un truc que je rencontre assez souvent donc voila mes 2 centimes :
Code:
rm -f `find . -iname "thumbs.db" 2> /dev/null`


Hum si tu as beaucoup de fichiers à traiter, cela peut planter : essaye un rm * dans un répertoire où tu as 5000+ fichiers ...
_________________
--
L'idéal de nouveauté semble avoir remplacé l'idéal de progrès. C'est bien triste.

----
Unix philosophy: "Do one thing and do it well."
systemd: "Try to do everything and do it wrong."
Back to top
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


Joined: 11 Oct 2004
Posts: 3772

PostPosted: Sun May 14, 2006 7:49 pm    Post subject: Reply with quote

Oupsman wrote:
dyurne wrote:
bon je sais que c'est résolu mais c'est un truc que je rencontre assez souvent donc voila mes 2 centimes :
Code:
rm -f `find . -iname "thumbs.db" 2> /dev/null`


Hum si tu as beaucoup de fichiers à traiter, cela peut planter : essaye un rm * dans un répertoire où tu as 5000+ fichiers ...

<mode vive moi>Ouais, c'est ma solution la plus mieux !! :D</mode vive moi>
Back to top
View user's profile Send private message
ko-bahn
n00b
n00b


Joined: 19 Feb 2006
Posts: 23
Location: France

PostPosted: Mon May 15, 2006 5:59 am    Post subject: Reply with quote

En partant du principe que slocate est à jour, pourquoi ne pas l'utiliser histoire d'aller plus vite ?
Genre:
Code:

for i in `slocate Thumbs.db`
do rm $i
done


Comme ça c'est quasi instantané, pas de recherche inutile sur le disque.
Après si c'était juste pour le faire qu'une seule fois c'est vrai que c'est pas top, mais si c'est pour le faire de temps en temps...
Back to top
View user's profile Send private message
Argian
l33t
l33t


Joined: 01 May 2004
Posts: 682
Location: Nîmes

PostPosted: Mon May 15, 2006 11:07 am    Post subject: Reply with quote

ko-bahn wrote:
En partant du principe que slocate est à jour, pourquoi ne pas l'utiliser histoire d'aller plus vite
Encore faut-il que slocate soit installé :lol:
_________________
Proverbe Chinois : "Lorsqu'on n'a rien à dire d'intéressant, on cite généralement un proverbe Chinois."
Back to top
View user's profile Send private message
kaworu
Guru
Guru


Joined: 07 Dec 2005
Posts: 450

PostPosted: Mon May 15, 2006 12:27 pm    Post subject: Reply with quote

pour les 15 secondes à compiler que ça prend, slocate ça vaut le coup. (non?)
_________________
Macbook
Core2Duo @ 2.0GHz - 1Go RAM - HD 80Go - Intel GMA 945

Gentoo GNU/Linux
~amd64 - 2.6.24-gentoo-r2 - Fluxbox || (KDE && Compiz-Fusion)
Back to top
View user's profile Send private message
naerex
Guru
Guru


Joined: 02 Apr 2005
Posts: 316
Location: Paris, France

PostPosted: Mon May 15, 2006 12:39 pm    Post subject: Reply with quote

non ! car slocate mets 10 à 15 minutes à scanner ton disque dur, c'est pourquoi je le vire tout de suite quand j'installe gentoo :wink:
Back to top
View user's profile Send private message
Anthyme
Guru
Guru


Joined: 25 Jun 2004
Posts: 498

PostPosted: Mon May 15, 2006 12:42 pm    Post subject: Reply with quote

moi je trouve que c'est un plutot bon outil ... en attendand que beagle soit plus "finalisé"

en tout cas je vois que j ai déchirer les passion avec bien peu hihi :lol:
Back to top
View user's profile Send private message
Oupsman
Veteran
Veteran


Joined: 19 Jul 2004
Posts: 1042

PostPosted: Mon May 15, 2006 1:09 pm    Post subject: Reply with quote

naerex wrote:
non ! car slocate mets 10 à 15 minutes à scanner ton disque dur, c'est pourquoi je le vire tout de suite quand j'installe gentoo :wink:


J'admet que j'ai certains travaux qui tournent la nuit via la crontab. En particulier un updatedb :D , une mise à jour F-PROT, un emerge --sync et un emerge world -pvt. Le tout m'envoi un mail à la fin. Ah oui, j'oubliais un scan anti-virus des 150 Go de partage Windows.
_________________
--
L'idéal de nouveauté semble avoir remplacé l'idéal de progrès. C'est bien triste.

----
Unix philosophy: "Do one thing and do it well."
systemd: "Try to do everything and do it wrong."
Back to top
View user's profile Send private message
PabOu
Veteran
Veteran


Joined: 11 Feb 2004
Posts: 1088
Location: Namur - Belgium

PostPosted: Mon May 15, 2006 1:23 pm    Post subject: Reply with quote

je vous renvoie vers cet howto qui vous permettra de ne pas être impacté par l'utilisation du disque dur lors de l'updatedb (ou d'un autre programme qui bouffe toutes les ressources du disque dur et qui fait ramer). Regardez à la fin du post pour un exemple qui concerne updatedb (après avoir suivi le howto).
_________________
Mangez du poulet !
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum