Bonjour,
Je conçois un script afin de me connecter à mon équipement pour récupérer des informations.
J'arrive à le connecter dessus, à passer des commandes mais je me retrouve bloqué lorsque je dois choisir un sous menu avec la flèche du bas.
En faisant 'Ctrl + V + Flèche du bas' j'obtiens "^[[B"
Mais lorsque je le saisie dans mon code, j'obtiens le 12ème sous menu, alors que j'aimerai descendre seulement de 1.
Voici le script :
J'ai également parcourus d'autre forum qui propose une autre commande : "echo -n $'\031", mais cela ne correspond pas non plus à ce que je souhaite.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 #!/bin/bash ( echo open X.X.X.X sleep 5 echo "$login" sleep 5 echo "$password" sleep 10 echo "tef" sleep 2 echo -n "^[[B" sleep 2 ) | telnet
J'aimerai effectué 8 fois la flèche du bas afin de choisir le bon sous menu.
Avez-vous une idée ?
Partager