[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

почему тормозит скрипт expect



!/usr/bin/expect -f

spawn kdb5_ldap_util stashsrvpw -D cn=admin,dc=example,dc=lab -w password -f /etc/krb5kdc/service.keyfile cn=kdc,ou=krb5,dc=example,dc=lab
expect -re "^Password.*"
send "password\r";
sleep 1
expect -re "^Re.*"
send "password\r";
send "\n"
expect eof
exit

Причем зависает он на несколько секунд после того, как выведет на экран Вторую просьбу о вводе пароля для проверки его с первым

Т.е. на фразе

Re-enter password for "cn=kdc,ou=krb5,dc=example,dc=lab":

но потом нормально завершается скрипт. Вопрос в том, почему зависает в конце то ?

И еще посоветуйте что почитать по expect'у только на русском и чтобы типа wiki с примерами. А то что в гугле ни чего подходящего и на русском не нашел.

Спасибо.

--
С Уважением,
специалист по техническому и программному обеспечению,
системный администратор

Скубриев Владимир
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Россия, Ростовская область, г. Таганрог

тел. моб: +7 (918) 504 38 20
skype: v.skubriev
icq: 214-800-502
www: skubriev.ru


Reply to: