|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 29 Jun 2004 12:14:17 To : Volik Vasiliy Subject : Re: подобие expect для ssh-сессии -------------------------------------------------------------------------------- Volik Vasiliy -> All @ Tue, 29 Jun 2004 06:51:43 +0400: VV> Выполняю из скрипта команду через ssh: VV> $res = `ssh -l $lgn $srv '/etc/Run! -H \$HOME \" set\"'`; VV> всё прекрасно работает и вопросов не задаёт если keyauthorisation включена VV> но иногда возникают ситуации требующие реакции пользователя, а именно VV> нажатия 3 раза enter VV> Можно ли как-то передать туда (в ssh сессию) эти нажатия ввода. что-то типа VV> "\n\n\n"? Это когда он за отсутствием ключей решает пароль спросить? Hайди в man ssh ключик на тему batch mode, он эти ситуации сам обработает. VV> Использования различных библиотек не желательно VV> всё должно работать на стандартном комплекте библиотек Hу, скажем так, если ты не хочешь использовать готовые библиотеки, тебе предлагается реализовать Expect.pm самостоятельно. VV> Или как можно обработать таймаут? Это было бы вообще замечательно. $SIG{ALRM} -- Artem Chuprina RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757 --- ifmail v.2.15dev5.3 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/25606ddc34f61.html, оценка из 5, голосов 10
|