Je vais tacher d'être plus clair!
J'ai un moxa qui reçoit des valeurs toutes les secondes.
Mon but est de récupérer ces valeurs.
Ainsi, je fais un telnet sur l'adresse IP du Moxa avec un numéro de port dans ma console linux.
Je vois bien apparaitre mon flux de données qui augmente chaque seconde.
Alors par contre quand je lance la commande dans mon script ça fonctionne moins bien, je n'avais pas pensé à l'user.
Dans le cas où je lance depuis la console
timeout 6 telnet @Ip Port
Concrètement, je ne tape rien dans ma session telnet, le flux de données est affiché durant 6 secondes dans la console et c'est tout, au bout de ces 6 secondes la commande se termine.
Partager