Le 30/10/06, Bernard Siaud <[EMAIL PROTECTED]> a écrit :

> J'ai l'impression que ça ne fait rien d'intéressant !
> 1) Si je lance le programme d'ailleurs de de racine, il sort très 
> rapidement du for : $fin n'existant pas

Je ne comprends pas ?! 
Dans mon bout de code, racine et directory ont des valeurs quelconques
pour l'exemple. A toi d'y mettre les valeurs nécessaires (avec
directory = old_pwd, si je reprends ton premier message) (idem pour le
nom du fichier scriptFTP que je n'ai pas reproduit)

> 2) Si je le lance dans racine et si directory contient les fichiers
> ou répertoires de nom d e f g, à la fin en_cours vaudra ./d/e/f/g

Qu'est-ce que tu lances exactement ? Parce que mon bout de code ne
dépend pas de l'endroit où on le lance, c'est juste un exemple de
manip' pour t'inspirer... Mais ça n'a pas l'air de marcher :p

La variable en_cours sert seulement pour la boucle. Au lieu de faire un
"cd $dir", j'empile les répertoires dans la variable en_cours, de sorte
que le scriptFTP contient quelque chose du genre :
mkdir ./a
mkdir ./a/b
mkdir ./a/b/c

Je trouvais ça plus joli qu'une alternance de mkdir/cd... mais bon.

> Ou je n'ai pas compris :(

C'est que j'ai dû mal m'expliquer. 

-- 
Christophe Gaubert
http://ch4tn01r.free.fr/blog
Participez à la liste Avis de citoyens :
http://fr.groups.yahoo.com/group/Avis_de_citoyens/

=========================================
Vous souhaitez acquerir votre pack ou des services Mandriva?
Rendez-vous sur "http://store.mandriva.com";.
Rejoignez le club Mandriva : http://club.mandriva.com
=========================================

Répondre à