- 论坛徽章:
- 78
|
参考- use Net::Telnet;
- my $t = new Net::Telnet ( Timeout => 10, Prompt => '/[#]\s*$/' );
- $t->open( 'ip1' );
- $t->waitfor( Match => "/ogin:/",Timeout => 10 );
- $t->print( 'user1' );
- $t->waitfor( Match => "/assword:/",Timeout => 10 );
- $t->print( 'pass1' );
- $t->waitfor( Match => "/#/",Timeout => 10 );
- $t->print( "telnet ip2" );
- $t->waitfor( Match => "/ogin:/",Timeout => 10 );
- $t->print( 'user2' );
- $t->waitfor( Match => "/assword:/",Timeout => 10 );
- $t->print( 'pass2' );
- $t->waitfor( Match => "/#/",Timeout => 10 );
- my @lines = $t->cmd( 'who' );
- print @lines;
复制代码 |
|