[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [bash] problème(s)



Pierre Mauduit a écrit :
Bonjour la liste,

Bon, ca peut paraitre un peu HS, étant donné que ca cible pas spécialement debian, mais en espérant que des bonnes âmes répondent :)
[...]
Pour faire simple, j'ai voulu faire un script qui permette d'effacer les Thumbs.db dont windows raffole. Je sais que find intégre un -exec, mais je ne sais plus exactement comment ca fonctionne (et ca ne résoud pas mon problème de bash).

find ./ -name Thumbs.db -exec rm -i \{\};
devrait fonctionner :-)

Donc je fais un "find ./ -name Thumbs.db > a_virer".
Ensuite, un "for i in `cat a_virer`;do rm -i $i;done"

et un
$... rm -i "$i"; done
?
Mais voila ca ne fonctionne pas, parce que les espaces ont l'air d'être interprétés comme un "passage à l'élément suivant" dans la déclaration du tableau.
c'est dans rm ça...

D'avance merci.

J'espère que ça marche...

--
Francois



Reply to: