Показать сообщение отдельно
Старый 20.03.2006, 04:58     # 4
imhoman101
Member
 
Аватар для imhoman101
 
Регистрация: 18.11.2005
Сообщения: 254

imhoman101 Реально крут(а)imhoman101 Реально крут(а)imhoman101 Реально крут(а)imhoman101 Реально крут(а)
Когда из скрипта надо не просто выполнить команду, а ввести пароль или что-то еще запрашиваемое интерактивно, то тогда поможет замечательный язык - tcl, а в частности утилита expect.

Данная тулза ждет как только ей встретится интерактивная команда (содержащая слово "password" например), вводит пароль (который ты пишешь в скрипте, и выполняет команды какие ты напишешь в своем скрипте.

Для того чтобы работало это - нужно чтобы был установлен tcl + expect на Linux машине.

Пример скрипта c объяснениями можно увидеть вот здесь: http://en.wikipedia.org/wiki/Expect#Examples
imhoman101 вне форума