나는 오류 메시지 왜 Net :: Telnet 프로그램이 시간 초과됩니까?
#!/usr/bin/perl -w
use Net::Telnet;
$telnet = new Net::Telnet (Timeout=>60, Errmode=>'die');
$telnet->open('192.168.50.40');
$telnet->waitfor('/login:/');
$telnet->print('queen');
$telnet->waitfor('/password:/');
$telnet->print('kinG!');
$telnet->waitfor('/:/');
$telnet->print('vol >> C:\result.txt');
$telnet->waitfor('/:/');
$telnet->cmd("mkdir vol");
$telnet->print('mkdir vol234');
$telnet->cmd("mkdir vol1");
$telnet->waitfor('/\$ $/i');
$telnet->print('whoamI');
print $output;
을 펄을 사용하지만, 관찰 원격 서버에 연결하는 작은 코드를 작성하고 있습니다 그러나 실행하는 동안 나는 다음과 같은 오류
C:\>perl -c E:\test\net.pl
E:\test\net.pl syntax OK
C:\>perl E:\test\net.pl
command timed-out at E:\test\net.pl line 13
C:\>
이 점에서 나에게 도움을 받고 있어요. Perl을 처음 접했어.