[Comm] Expect

Peter Volkov pvolkov mics.msu.su
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.
-----------   -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: This is a digitally signed message part
Url     : http://lists.altlinux.org/pipermail/community/attachments/20061122/bcfbbcb2/attachment.bin 


Community