Hallo mensen,
ik had een vraag. Ik wil onder linux (RedHat 8.0) een script maken dat automatisch vanuit de shell met telnet op een switch inlogt. als je dit script bekijkt zal je zien dat het commando expect wordt gebruikt, ziet er makkelijk uit, maar dat commando expect snap redhat niet
als ik dit script een beetje aanpas is het bruikbaar. Maar het hele idee van automatisch inloggen staat of valt met herkenning van de output van telnet.
weet hier iemand wat op?
mijn dank is groot
#!/usr/bin/expect -f
spawn telnet "somehost"
expect "login:"
send "myname\r"
expect "enter key from your card:"
interact "\r" {
return
}
expect "success"
## continue with script
interact
ik had een vraag. Ik wil onder linux (RedHat 8.0) een script maken dat automatisch vanuit de shell met telnet op een switch inlogt. als je dit script bekijkt zal je zien dat het commando expect wordt gebruikt, ziet er makkelijk uit, maar dat commando expect snap redhat niet
weet hier iemand wat op?
mijn dank is groot
#!/usr/bin/expect -f
spawn telnet "somehost"
expect "login:"
send "myname\r"
expect "enter key from your card:"
interact "\r" {
return
}
expect "success"
## continue with script
interact