[Perl]-Lancer une commande interactive
Résolu
blux
Messages postés
27822
Statut
Modérateur
-
lami20j Messages postés 21644 Statut Modérateur, Contributeur sécurité -
lami20j Messages postés 21644 Statut Modérateur, Contributeur sécurité -
Bonjour,
comment lancer une commande interactive unix sous perl et récupérer les résultats dans une variable ?
En shell, je fais un truc comme ça :
Merci d'avance.
comment lancer une commande interactive unix sous perl et récupérer les résultats dans une variable ?
En shell, je fais un truc comme ça :
$RESUOK=`toto <<fin 2>&1 show a print w quit fin`;Mais en perl ?
Merci d'avance.
A voir également:
- Perl interactive
- Denon perl pro test - Accueil - Audio
- Carte 120 sanctuaire zelda carte interactive - Forum Nintendo Switch
- Échec de l'initialisation du processus de connexion interactive ✓ - Forum Windows
- Active perl - Télécharger - Édition & Programmation
- Table des matières interactive word - Guide
6 réponses
J'aimerai bien que tu m'expliques ce que fait ta commande en shell pour pouvoir te donner une réponse exacte ;-)
J'appelle toto, mais c'est une commande interactive, elle attend des actions de ma part, donc je les mets à la ligne les unes par rapport aux autres, mais en ayant dit au shell que les commandes sont à lire dans le pseudo-fichier d'entrée nommé fin.
Ca pourrait donner un truc comme ça :
root#toto
toto>show a
toto>a to be shown
toto>print w
w=12
a=15
toto>quit
root#
Ca pourrait donner un truc comme ça :
root#toto
toto>show a
toto>a to be shown
toto>print w
w=12
a=15
toto>quit
root#
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question