Описание тега expect

Expect - это утилита, основанная на TCL. Его основное использование для встраивания автоматизации в интерактивные среды, такие как терминальные среды на основе telnet или ssh. Он предоставляет возможность вводить команды в командной строке и интерпретировать вывод.

Expect добавляет множество расширений в язык сценариев Tcl, которые упрощают создание сценариев интерактивных приложений, управляющих такими сложными для взаимодействия программами, как telnet, ftp, passwd, fsck, rlogin, tip, ssh, и другие. Expect/tcl может запускать интерфейс GUI или запускаться из командной строки. Поскольку Tcl является полнофункциональным языком программирования, Expect может легко взаимодействовать с базами данных, веб-серверами и т. Д. Благодаря интуитивно понятной, мощной и простой в ожидании обработке.

Ожидание находится в свободном доступе. Существует полная поддержка Linux и Windows.

Обзор и история сайта: http://www.nist.gov/el/msid/expect.cfm
Поддержка и загрузка сайта: http://expect.sourceforge.net/
Сайт с часто задаваемыми вопросами: http://expect.sourceforge.net/FAQ.html