daemonchild has asked for the wisdom of the Perl Monks concerning the following question:
I'm working on a script for work that telnets to a switch, grabs data from a couple of commands, prints to a file, and then gracefully exits. I have hit something of a roadblock however, and would really appreciate the help.
The offending code snippet looks like this:
I can log in fine, run commands fine, etc. The problem lies in the fact that the command "show conduit" prints data a page at a time, prompting you to hit the space bar for more data. I timeout every time after the first page, regardless of what i do, it seems.@output = $t->cmd("show conduit"); $t->waitfor('/<--- More --->/'); @temp = $t->print(' '); push(@temp,@output);
Problem number two, is how to get the data after the first page into the array (once i get it to work)? Would my snippet work to that effect?
I don't have a whole lot of experience with this module, so
any help is appreciated.
-- steve
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
RE: Net::Telnet problem
by BlueLines (Hermit) on Aug 24, 2000 at 05:55 UTC | |
by meonkeys (Chaplain) on Nov 10, 2000 at 11:40 UTC | |
by btrott (Parson) on Nov 10, 2000 at 12:17 UTC | |
by meonkeys (Chaplain) on Nov 12, 2000 at 05:16 UTC | |
|
Re: Net::Telnet problem
by Maclir (Curate) on Aug 24, 2000 at 06:55 UTC | |
|
RE: Net::Telnet problem
by vladdrak (Monk) on Aug 24, 2000 at 12:58 UTC | |
|
RE: Net::Telnet problem (Expect, Expect.pm)
by ybiC (Prior) on Aug 24, 2000 at 16:01 UTC | |
|
RE: Net::Telnet problem
by gumpu (Friar) on Aug 24, 2000 at 12:28 UTC | |
|
RE: Net::Telnet problem
by vladdrak (Monk) on Aug 24, 2000 at 13:00 UTC | |
|
Re: Net::Telnet problem
by daemonchild (Acolyte) on Aug 24, 2000 at 20:39 UTC |