- 论坛徽章:
- 0
|
我telnet到服务器上,读取文件到本地,但是文件读不出来,不知为何???
- #!/usr/bin/perl
- use Net::Telnet ();
- STDOUT->autoflush(1);
- my ($hostip,$filename,$hostname);
- $hostname="127.0.0.1";
- my($port, $username, $password);
- $port = "23";
- $username = "root";
- $password = "root";
- my $s = Net::Telnet->new(Host=>$hostname,Port=>$port,Timeout=>120,Errmode=>"return");
- if(defined($s)){
- $s->option_accept(Dont=>Net::Telnet::TELOPT_ECHO, Wont => Net::Telnet::TELOPT_ECHO);
- $s->errmode("return");
- $s->login($username, $password);
- $s->autoflush(1);
- $s->print("more /u06/lode/probe/kk/kk.ini");
- while(defined($s)) {
- my $line;
- $line = $s->getline();
- print $line;
- }
- }
- $s->close;
- sleep(10);
复制代码
各位看看是什么位置出错!!! |
|