
bezibaerchen
Ex-Admin / mobil-talk.de
Threadstarter
- Dabei seit
- 21.06.2004
- Beiträge
- 3.689
- Modell(e)
- Samsung Galaxy S4, BlackBerry Q10
- Netzbetreiber
- Vodafone, T-Mobile
- PC Betriebssystem
- MacOS X, Windows 7
Hallo,
ich bastle an einem Script, um einen Cisco Accesspoint zu reloaden.
Er ist nur ueber SSH erreichbar, nicht ueber telnet.
Mein Script schaut folgendermaßen aus:
Das Problem habe ich mit
Sage ich der Cisco "reload", erwartet sie noch 1x Enter zur Bestaetigung ( [confirm] ).
Deshalb hab ich die \n dazugemacht, das hilft aber nichts.
Ich bin nicht wirklich in perl bewandert. Habe bei meiner Suche wsa von wg expect gefunden, aber wirklich benutzen kann ich das nicht :-(
Bitte helft mir.
LG,
Benni
ich bastle an einem Script, um einen Cisco Accesspoint zu reloaden.
Er ist nur ueber SSH erreichbar, nicht ueber telnet.
Mein Script schaut folgendermaßen aus:
Code:
#!/usr/bin/perl
use Net::SSH::Perl;
my $ssh = Net::SSH::Perl->new("hostname");
$ssh->login("user", "pass");
$ssh->cmd("reload\nconfirm\n");
Das Problem habe ich mit
Code:
$ssh->cmd("reload\nconfirm\n");
Sage ich der Cisco "reload", erwartet sie noch 1x Enter zur Bestaetigung ( [confirm] ).
Deshalb hab ich die \n dazugemacht, das hilft aber nichts.
Ich bin nicht wirklich in perl bewandert. Habe bei meiner Suche wsa von wg expect gefunden, aber wirklich benutzen kann ich das nicht :-(
Bitte helft mir.
LG,
Benni