Bonjour tout le monde,
J'espère ne pas être passé à côté d'un post déjà crée
J'ai un script shell permettant l'installation d'une appli sur mes serveurs.
Le script shell demande la saisie de certaines informations au clavier et ne dispose pas de mode d'installation silencieuse.
Par exemple :
./script.sh
#Question1 (attente de réponse1)
Réponse1
#Question2 (attente de réponse2)
...
Je voudrais lancer mon script shell depuis un autre script perl.
Perl devrait :
- analyser la chaîne en attente (Question1, Question2)
- soumettre la réponse correspondante à la bonne question
- se passer le plus possible d'expect
Avez-vous une idée de comment capturer les STDOUT du script shell puis de le soumettre une réponse et ensuite de reprendre la lecture de SDTOUR puis de soumettre la réponse2, etc, etc, etc....?
Je vous remercie par avance
Partager