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

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [sh] stocker le résultat d'un script shell interactif

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[sh] stocker le résultat d'un script shell interactif

n°2050324
nebbb
Posté le 19-01-2011 à 22:17:34  profilanswer
 

Bonjour,
 
D'un coté j'ai écrit un script en shell qui nécessite une intervention de l'utilisateur pour renvoyer un résultat ( qui est différent suivant l'intervention, cela va sans dire ).
 
Et de l'autre coté dans un autre script j'aimerais lancer mon premier script, attendre l'intervention de l'utilisateur et utiliser le résultat renvoyé dans le développement de mon 2eme script.
 
A noter que je n'ai pas le droit d'assembler ces deux scripts ( ce qui aurait été plus simple je l'avoue ).
 
Donc j'aimerais stocker dans une variable le résultat d'un script qui demande une intervention extérieure.
 
Merci

mood
Publicité
Posté le 19-01-2011 à 22:17:34  profilanswer
 

n°2050392
billgatesa​nonym
Posté le 20-01-2011 à 10:54:04  profilanswer
 

Pour Unix ou Windows ? Quel langage de script ?
 
Sous DOS dans un ".bat" on peut récupérer errorlevel
 
Sous Unix, on récupère la valeur de retour $? ou simplement toto=`.\autrescript.sh`

n°2050454
nebbb
Posté le 20-01-2011 à 14:19:45  profilanswer
 

J'avais déjà testé le stockage en toto=`./autrescript.sh` ou en toto=$(.\autrescript.sh) sans succès.
 
J'ai finalement trouvé ma réponse avec la commande source :
 
script premier.sh

Code :
  1. read -p 'donner le renseignement : ' foo


 
source recupere.sh

Code :
  1. source ./premier
  2. echo "$foo"


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [sh] stocker le résultat d'un script shell interactif

 

Sujets relatifs
Script de transfert automatique de fichiersShell/Batch grep + sed
[Résolu] [Shell] mysqldump et envoi mail si erreurproblème signaux en shell
script déplacement répertoire[YNOT] Langage de script JAVA - présentation
Script Php pour récupere n° de semaine dans une tableScript Auto réponse
[Perl] Demande authentification avec le script mais pas avec Firefox 
Plus de sujets relatifs à : [sh] stocker le résultat d'un script shell interactif


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC / Shop HFR