Ожидайте расширение Unix/Linux для языка сценариев Tcl. Это было разработано как средство автоматизации и инструмент тестирования, и это делает это тривиальным для взаимодействия со сложными программами, такими как удаленные оболочки, обслуживание безопасности. Это имеет особенно мощное распознавание ответа.
Ожидайте добавляют много расширений языка сценариев Tcl, которые упрощают интерактивные приложения сценариев, управляющие такими твердыми для взаимодействования программами такой как telnet
, ftp
, passwd
, fsck
, rlogin
, tip
, ssh
, и другие. Expect/tcl может выполнить графический интерфейс или выполнение из командной строки. Так как Tcl является полнофункциональным языком программирования, Ожидайте, может легко взаимодействовать с базами данных, веб-серверами, и т.д. с интуитивной, мощной, и легко ожидаемой обработкой.
Ожидайте находится в общественном достоянии. Существует полная поддержка Linux и Windows.
Обзор и веб-сайт истории: http://www.nist.gov/el/msid/expect.cfm
Поддержка и веб-сайт загрузки: http://expect.sourceforge.net/
Веб-сайт часто задаваемых вопросов: http://expect.sourceforge.net/FAQ.html
expr - оцените аргументы как выражение
expr утилита должна оценить выражение и записать результат в стандартный вывод.