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