Страница 1 из 1

Неинтерактивный ввод

Добавлено: 18 май 2007, 22:21
Victor Gr.
Увидел такой чудесный код на Python:

Код: Выделить всё

#!/usr/local/bin/python
import pexpect

foo = pexpect.spawn('ssh default@default.org')
foo.expect('.*ssword:')
foo.sendline('Passwd_to_server')
foo.interact()
Вещь инетресная. Появился вопрос: а можно ли подобное соорудить на Bash-скриптах?

Т.е. задача проста: запустить программу и ввести строку, когда она её просит. В данном случае -- пароль.

Добавлено: 18 май 2007, 23:56
Llama
Victor Gr., apt-cache search expect.