Bonjour,

Il faut passer en paramètre les données que le script suivant devra utilisé :
- Dans "script1.sh", il faut mettre la ligne "script2.sh param1 param2 param3" ou dans ton cas "script2.sh $dossier"
- Dans "script2.sh", il faut récupérer les données avec les variables $1, $2, $3...., et dans ton cas le nom du dossier sera dans $1


Il existe sur internet beaucoup de documentation pour expliquer le fonctionnement des script et le passage de paramètres en particulier.

En espérant avoir aidé...

Tony




Christophe Diaz a écrit :


Bonjour,

Pour automatiser mes sauvegardes j'ai plusieurs scripts qui s'enchainent. Dans "script1.sh", je vais saisir un nom de dossier par

echo 'nom du dossier?'
read dossier.


Ce script "script1.sh" en appellera un autre "script2.sh", qui devra faire
mkdir ~/$dossier
Et là ça marche pas.
Alors, comment faire pour que des données saisies dans un script soient utilisables dans un autre ?


Merci de vos idées.
Christophe







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 à