|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Ivan Frolcov 2:5020/175.2 29 Jun 2004 11:46:08 To : Volik Vasiliy Subject : подобие expect для ssh-сессии -------------------------------------------------------------------------------- Tue Jun 29 2004 07:51, Volik Vasiliy wrote to All: VV> Выполняю из скрипта команду через ssh: VV> $res = `ssh -l $lgn $srv '/etc/Run! -H \$HOME \" set\"'`; VV> всё прекрасно работает и вопросов не задаёт если keyauthorisation VV> включена VV> но иногда возникают ситуации требующие реакции пользователя, а именно VV> нажатия 3 раза enter VV> Можно ли как-то передать туда (в ssh сессию) эти нажатия ввода. что-то VV> типа "\n\n\n"? $res = `printf '\n\n\n\n' | ssh -l $lgn $srv '/etc/Run! -H \$HOME \" set\"'`; VV> Или как можно обработать таймаут? Это было бы вообще замечательно. VV> заранее благодарен! Открой команду на чтение и замри в селекте из нее. --- ifmail v.2.15dev5 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/33003847900d.html, оценка из 5, голосов 10
|