Denis Feklushkin пишет:
On Thu, 29 Oct 2009 09:41:17 +0200
Oleksandr Gavenko <gave...@bifit.com.ua> wrote:

Denis Feklushkin пишет:
Столкнулся с необходимостью запускать свои скрипты с параметрами на
удалённых машинах (может вы помните, я уже на эту тему спрашивал)

Так и не могу решить как лучше это делать.

А о такой вещи как Expect все забыли? ))

Тут другое: мне не нужен диалог совсем
мне нужно программу запустить, параметры передать, и код возврата
получить

Запуск grep на удаленном хоте:

log_user 0
spawn ssh $acco...@$host
expect {assword: }
send $password\r
expect $prompt
send "grep $pattern $filename\r"
expect -re "\[^\n]*\n(.*)\n.*$prompt"
puts $expect_out(1,string)
send exit\r
expect eof

--
С уважением, Александр Гавенко.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Ответить