0
Используя Perl's Net::SSH::Except
, существует метод под названием read_line
, который позволяет мне читать каждую строку вывода.Как вы читаете каждую строку вывода с использованием OpenSSH Perl
Я хочу использовать Net::OpenSSH
, но я не могу найти ничего подобного.
Как вы это можете написать SSH::Except
используя OpenSSH
?
$ssh->send("ls\r\n");
while (defined($line = $ssh->read_line()) {
# do something
}
Я думаю, что вы, вероятно, имели в виду [Net :: SSH :: Expect] (http://metacpan.org/модуль/Net :: SSH :: Expect)? Вы всегда должны * скопировать * свой код и данные в вопрос – Borodin
Справедливая точка. Было больше указателя, чем решение –
@ChrisDoyle: Если вы считаете, что у вас есть решение, отправьте его. Комментарии не являются местом для выписок или речитаций. Кроме того, в каком модуле вы говорите? Насколько я вижу, нет ничего подобного в [POD для 'Net :: OpenSSH'] (http://metacpan.org/module/Net::OpenSSH) и' Net :: SSH :: Except' не существует – Borodin