Le vendredi 03 avril 2009, François Poulain a écrit :
> > Je cherche un moyen d'effacer rapidement tout ce qui ressemblerait à
> > toto.* sauf toto.tex, avec un shell bash.
allez on va voir si j'ai bien tiré profit de toute l'aide que j'ai reçue ici :
for FILE in *;do # ajuster le caractère joker au besoin
# détermination de l'extension finale mm si extension multiple (à
revoir je
suis pas sur)
EXT=$(echo $FILE | sed -e 's/^[^\.]*\.\(.*\)$/\1/')
case $EXT in
tex) # on peut aussi tester TEX si nécessaire
: # on ne fait rien
;;
*) # tous les autres cas
rm -f $FILE on supprime (ne pas mettre -f si pas
certain de son coup)
;;
esac
done
--
Cordialement, Daniel Cartron
« La seule différence entre un sage et un imbécile, c'est que le sage a
tendance à commettre des erreurs beaucoup plus graves, parce que personne ne
confie des décisions importantes à un imbécile. »
Tom Clancy - Dangers immédiats
_________________________________
Linux mailing list
[email protected]
http://lists.parinux.org/mailman/listinfo/linux