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

Répondre à