URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 37105
[ Назад ]

Исходное сообщение
"Тематический каталог: Описание Perl модуля NetTelnet (perl telnet module)"

Отправлено auto_topic , 05-Апр-07 10:36 
Обсуждение статьи тематического каталога: Описание Perl модуля NetTelnet (perl telnet module)

Ссылка на текст статьи: https://www.opennet.ru/base/dev/perl_net_telnet.txt.html


Содержание

Сообщения в этом обсуждении
"Описание Perl модуля NetTelnet (perl telnet module)"
Отправлено laserdance , 05-Апр-07 10:36 
а можно сделать так, чтобы waitfor('строка') ждал одну из нескольких задаваемых строк, а не одну?

"Описание Perl модуля Net::Telnet (perl telnet module)"
Отправлено John , 31-Янв-09 12:46 
регулярное выражение, чем не устраивает?

"Описание Perl модуля Net::Telnet (perl telnet module)"
Отправлено max , 10-Авг-09 15:07 
Подскажите ктонить плиз!
Есть такой код:
#!/usr/bin/perl
use Net::Telnet ();
$t = new Net::Telnet;
$t->open("10.0.0.1");
$t->waitfor('/PASSWORD>.*$/');
$t->print("123");
$t->print("logout");
$t->close;
exit;

при этом ругается вот так
pattern match read eof at ac.pl line 6

не подскажите в чём проблема?


"Описание Perl модуля Net::Telnet (perl telnet module)"
Отправлено dimongl , 21-Ноя-12 12:51 
Можно так
$t->waitfor(Match => '/PASSWORD>.*$/',Timeout => 5);