Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1945 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  problem de script ==>export de variable

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

problem de script ==>export de variable

n°109807
karoli
Posté le 06-06-2002 à 16:48:34  profilanswer
 

voila le blem :
j'ai ecrit un script(appelons le script1 ) pour rendre executable d'uatres scripts(par ex script 2) qu'on aurait qu'on aurait rentrer a l'invocation de script 1.
Le blem c'est qu'en + du chmod +x je voudrais que sript 1 demande a l'utilisateur son nom et une breve description du but de script 2 pour poouvoir ecrire ces donnees a l'execution de script 2.
tout le monde suit ?
 
Ces donnees sont recup dans sript 1 sous 2 noms, disons $A et $B
comment faire pour les rendre visible et donc valables dans script 2 ?
j'ai essaye export $A ; export $2 mais suis pas sur ...ca marche pas...
a l'aide
 
merci

mood
Publicité
Posté le 06-06-2002 à 16:48:34  profilanswer
 

n°109828
karoli
Posté le 06-06-2002 à 17:18:19  profilanswer
 

personne ????
ouiiinnnnnn !!

n°109840
kasi
la salopette c'est chouette !
Posté le 06-06-2002 à 17:26:32  profilanswer
 

il faut passer tes variables en argument a script2 !
 
./script2 toto  
 
et dans script2 la variable $1 vaudra "toto"


---------------
http://olivier.glagla.net/
n°109841
Poltergeis​t
Posté le 06-06-2002 à 17:27:00  profilanswer
 

export A=coucou
 
 
et tu verifies par echo $A  ou  set


---------------
c'est etonnant comme on peut se passer de l'essentiel du moment qu'on a les petits plaisirs de la vie
n°109852
minusplus
Posté le 06-06-2002 à 17:43:10  profilanswer
 

spassk'ils faut les exécuter dans le même shell !
 
il faut que tu lance tes scripts avec le commande source ou . (<- c'est un point ! :D)
 
 
man builtins

n°109905
YupYup
Non.
Posté le 06-06-2002 à 19:29:28  profilanswer
 

Oui, quand tu lances un script, ton shell crée un shell enfant pour exécuter ledit script. Donc si tu veux que le deuxième script, qui sera un nouveau shell enfant, récupère les variables créées par le premier, le plus simple est de les lui passer en argument, comme -/+ l'a suggéré.


---------------
"The marketing guys said the HP-35 would be a failure because it was too small, and then we couldn't make them fast enough to meet the demand. The marketing folks don't know everything." - Bill Hewlett
n°109909
minusplus
Posté le 06-06-2002 à 19:32:02  profilanswer
 

YupYup a écrit a écrit :

Oui, quand tu lances un script, ton shell crée un shell enfant pour exécuter ledit script. Donc si tu veux que le deuxième script, qui sera un nouveau shell enfant, récupère les variables créées par le premier, le plus simple est de les lui passer en argument, comme -/+ l'a suggéré.  



heu... spa ce que j'ai dit hein ! :D
 
j'ai dit qu'il fallait utiliser la commande 'source' qui te permet justement de ne pas créer de sous-chell ! :D

n°109917
YupYup
Non.
Posté le 06-06-2002 à 19:40:28  profilanswer
 

Ah oui pardon c'est kasi qui avait dit ça. Bah, arguments ou . , tout marche. Au pire t'écris tout en dur dans /tmp :lol:


---------------
"The marketing guys said the HP-35 would be a failure because it was too small, and then we couldn't make them fast enough to meet the demand. The marketing folks don't know everything." - Bill Hewlett
n°109942
Poltergeis​t
Posté le 06-06-2002 à 20:02:29  profilanswer
 

ben j'ai aurais appris un truc aujourd'hui :)


---------------
c'est etonnant comme on peut se passer de l'essentiel du moment qu'on a les petits plaisirs de la vie

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  problem de script ==>export de variable

 

Sujets relatifs
Envoyer un mail grace à un script ?Besoin d'aide script IpTables !
Executer un script en Background...Script IpTables, rien ne marche :(
Mdk 8.2 -> Gnome -> Problem de Gestionaire de fenetre bloquéComment executer un Script de n'importe ou ?
changer d'interpréteur de scriptquanta et qt3 what is the problem ?
Import/Export de fenêtre X sur station distante [Génial]besoin d'un pro du script shell
Plus de sujets relatifs à : problem de script ==>export de variable


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR