Code Comments
Programming Forum and web based access to our favorite programming groups.Hi,
I am writing a script that,
a. Initiates a telnet connection with a server S with user id UI and
Password P
b. It then sends a couple of commands to go in another directory
Now, I want to do a "page up" or a "page down" through my script. The
terminal that I am talking to is a VT220 type and has different escape
sequences.
The escape sequence for a page down is "\e[6~" (without the quotes)
how can I send this through my telnet script.
For e.g. When I want to enter my user id and password i write
$remote = new Net::Telnet (Timeout => 30,Errmode => 'die');
$remote->print("userId");
$remote->waitfor('/password: /i');
$remote-_print("password");
How cann I do the same for sending the escape characters ???
I have tried $remote -> print "\e[6~";
but this does not work.
Any sort of help would be truly appreciated,
Thanks,
Hiren
Post Follow-up to this message
Show a Printable Version
Email This Page to Someone!
Receive updates to this thread
Powered by vBulletin
Copyright 2000-2006 Jelsoft Enterprises Limited.