Le Tue, 02 Sep 2003 21:42:26 +0200, Denis Pennequin a écrit:

> Je n'ai pas trouvé (mais j'ai certainement mal cherché) dans la doc sur bash 
> comment faire de genre d'opération...

- Une boucle "for FICHIER in ...",
- un compteur qui s'incrémente I=$(($I+1)), évidemment initialisé à 0 avant
la boucle
- le printf qui va bien, genre "printf '%03d' $I" si tu veux le nombre sur
3 caractères,

un truc du genre :
I=0
for FICHIER in * ; do
        I=$(($I+1))
        mv $FICHIER fic$(printf '%03d' $I)
done


Allez, jipé, c'est pour toi, moi j'aime pas(plus) les baffes :-)))))

-- 
Christophe PEREZ


Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";.

Foire Aux Questions de la liste : http://mdk.mondelinux.org

Répondre à