Expect
termoredes
A extensão de Tcl, escrita por Don Libes em 1990, que automatiza programas que só oferecem um terminal interativo.
Ela existe porque boa parte da infraestrutura não tem interface nenhuma além da construída para um humano digitando num prompt. O Expect dirige essa interface: espere por este texto, mande aquele texto, trate o caso em que nenhum dos dois vem. Todo esforço de automação de rede anterior a fabricantes entregarem interface programática utilizável era alguma versão disso, e uma quantidade surpreendente de ferramental em produção ainda é. A avaliação honesta é que raspar tela de linha de comando é frágil e sempre foi o formato errado, e que também foi a única coisa disponível por duas décadas, e é por isso que a habilidade sobreviveu a toda previsão de aposentadoria dela.
Também conhecido como: don libes, spawn expect send