Bonjour

Mon problème est simple, j'aimerai exécuter une commande telnet depuis un script sh, c'est à dire me connecter sur le port d'une machine et y envoyer un message.

Par exemple, en commandes unix, je fais ceci :

> telnet localhost mon_port
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Puis je saisie ma commande et le serveur distant me retourne la réponse et ferme la connexion.


Je voudrais faire la même chose dans un script unix, mais je ne peux ni passer ma commande en paramètres de la commande telnet, ni lui passer en pipe.
Quelqu'un sait-il comment contourner ce problème? Merci d'avance.