Telnet dans un bash !! HELP !! merci :-))
Ryu31
-
Ryu31 -
Ryu31 -
Bonjour ,
Je suis debutant en Linux, souhaite ecrire un petit script "bash" permettant de :
- se connecter en "Telnet" sur un routeur.
(telnet @IP)
- s'authentifier.
(login puis password)
- taper des commandes.
(show arp, show version ....)
le tout sauvegarder dans un fichier !
Je n'y arrive pas, j'ai essayer les commandes suivantes mais rien n'y fait j'oubli surem. bcp de choses !
"telnet @IP << EOF << toto.txt
dans toto.txt (show arp..... EOF)
HELP ME !! :-)
Merci beaucoup,
ryu.31@voila.fr
Je suis debutant en Linux, souhaite ecrire un petit script "bash" permettant de :
- se connecter en "Telnet" sur un routeur.
(telnet @IP)
- s'authentifier.
(login puis password)
- taper des commandes.
(show arp, show version ....)
le tout sauvegarder dans un fichier !
Je n'y arrive pas, j'ai essayer les commandes suivantes mais rien n'y fait j'oubli surem. bcp de choses !
"telnet @IP << EOF << toto.txt
dans toto.txt (show arp..... EOF)
HELP ME !! :-)
Merci beaucoup,
ryu.31@voila.fr
A voir également:
- Telnet dans un bash !! HELP !! merci :-))
- Bingo bash free - Télécharger - Divers Jeux
- Bash pause ✓ - Forum Shell
- Bash addition - Forum Programmation
- Bash permission non accordée - Forum Shell
- Bash list ✓ - Forum Shell
2 réponses
Salut,
je te propose ça, pour commencer :
Ca passe la commande ipaddrshow au switch indiqué et ça met le résultat à l'écran et dans un fichier (/tmp/denis56)
Testé sur AIX 5.2 vers un switch BROCADE...
Tu trouveras sans doute plein de trucs à améliorer...
je te propose ça, pour commencer :
export SW_ADR=192.168.1.0
export SW_LOGIN=toto
export SW_PASWD=password
attente=10
cmd=ipaddrshow
(echo open ${SW_ADR} 23 ;
sleep 1 ;
echo ${SW_LOGIN} ;
sleep 1 ;
echo ${SW_PASWD} ;
sleep 1 ;
echo ;
echo ${cmd} ;
sleep $attente ;
echo ;
echo exit ) | telnet |tee -a /tmp/denis56
Ca passe la commande ipaddrshow au switch indiqué et ça met le résultat à l'écran et dans un fichier (/tmp/denis56)
Testé sur AIX 5.2 vers un switch BROCADE...
Tu trouveras sans doute plein de trucs à améliorer...