Обсуждение статьи тематического каталога: Описание Perl модуля NetTelnet (perl telnet module)Ссылка на текст статьи: https://www.opennet.ru/base/dev/perl_net_telnet.txt.html
а можно сделать так, чтобы waitfor('строка') ждал одну из нескольких задаваемых строк, а не одну?
регулярное выражение, чем не устраивает?
Подскажите ктонить плиз!
Есть такой код:
#!/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не подскажите в чём проблема?
Можно так
$t->waitfor(Match => '/PASSWORD>.*$/',Timeout => 5);