Probleme Perl

Fermé
picocpge - 21 avril 2008 à 14:54
picocpge Messages postés 4 Date d'inscription jeudi 17 avril 2008 Statut Membre Dernière intervention 21 avril 2008 - 21 avril 2008 à 16:07
Bonjour,

j'aimerais creer un programme en perl qui lancerait une commande dans un hyperterminal.
En fait j'arrive a creer un fichier hyperterminal (.ht) et a ecrire dedans mais ca n'execute rien...
connaissez vous la solution...

Merci d'avance

2 réponses

lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
21 avril 2008 à 16:05
Salut,

pour récupérer le résultat d'une commande il suffit de faire
my $var = qx /commande/;
print $var,"\n";
--
106485010510997108
1
picocpge Messages postés 4 Date d'inscription jeudi 17 avril 2008 Statut Membre Dernière intervention 21 avril 2008
21 avril 2008 à 16:07
merci pour ton aide ca m'avancera deja
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
21 avril 2008 à 14:58
Salut,

Veux-tu être plus explicite?
Affiche aussi ce que tu as fait.
Merci
0
picocpge Messages postés 4 Date d'inscription jeudi 17 avril 2008 Statut Membre Dernière intervention 21 avril 2008
21 avril 2008 à 15:17
open (F, ">MonFichier.ht") or die "impossible";

#la il me creer bien mon fichier Hyperterminal

print F "commandeAT";

#la j'ecris dans mon ".ht" une commande qui dans l'hyperterminal me repond quelque chose mais a partir du Perl rien ne se passe.
#donc mon probleme est d'executer cette commande et de recuperer la reponse.
0