[Comm] Expect

Peter Volkov =?iso-8859-1?q?pvolkov_=CE=C1_mics=2Emsu=2Esu?=
Ср Ноя 22 20:12:31 MSK 2006


On Срд, 2006-11-22 at 15:22 +0300, Eugene Prokopiev wrote: 
> 1) почему скрипт не дожидется \$ ?

А вы уверены, что у вас промпт именно такой. 
echo \'$PS1\' # ? ;)

> 2) почему abort (описанный в мане) - invalid command name?

Читайте внимательней man: 
(Note that abort is presumed to be a procedure defined elsewhere in the script.)

В expect такой команды нет.

> 3) можно ли упростить код, приняв что-то вроде "timeout { abort }" за 
> поведение по умолчанию, чтобы в основном коде остались только expect и send?

Можно. expect_before или expect_after именно те тулзы, которые вам
помогут в этом.

Peter.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: This is a digitally signed message part
Url     : <http://lists.altlinux.org/pipermail/community/attachments/20061122/bcfbbcb2/attachment-0003.bin>


Подробная информация о списке рассылки community