- 论坛徽章:
- 0
|
有關telnet的問題?
#!/usr/bin/perl
use Net::Telnet ();
$t = new Net::Telnet (Timeout =>; 10,
#Prompt =>; '/[\%\$\#\>;] $/');
Errmode =>; "die",);
eval{
$t->;open('op2');
};
if($@){
warn "Can\'t connect to op2\n";
exit;
}
$t = eval{
$t->;login(Name =>;"chark", Password =>; "chark",Prompt =>; '/\/home1\/chark\>; $/') ;
return $t;
};
出現以下的error ?
file2:chark:/home1/chark/TEST>; perl 4.pl
timed-out waiting for command prompt at 4.pl line 16
為何會找不到command prompt ?
以下是我正常telnet的message
op2 login: chark
Password:
Last login: Wed Jun 9 14:51:34 from file2
Directory: /home1/chark
Wed Jun 9 15:53:15 CST 2004
Directory: /home1/chark
/home1/chark>;
請那位高手救一下!! |
|