Found in 4 comments on Hacker News
Don Libes' Exploring Expect[1] is a devops classic (if there is such a thing). It would be nice if O'Reilly would make the text (completely) freely accessible[2], as they have done with some of their other older titles[3].

See also the Caius framework[4].

[1] http://shop.oreilly.com/product/9781565920903.do

[2] https://www.safaribooksonline.com/library/view/exploring-exp...

[3] http://www.oreilly.com/openbook/

[4] http://caiusproject.com/

Don Libes' Exploring Expect[1] is a devops classic (if there is such a thing). Highly recommended for those wondering what Tcl is (still) good for! It would be nice if O'Reilly would make the text (completely) freely accessible[2], as they have done with some their other older titles[3].

See also the Caius framework[4].

[1] http://shop.oreilly.com/product/9781565920903.do

[&] http://www.nist.gov/el/msid/expect.cfm

[2] https://www.safaribooksonline.com/library/view/exploring-exp...

[3] http://www.oreilly.com/openbook/

[4] http://caiusproject.com/

Expect is still pretty nice:

http://www.nist.gov/el/msid/expect.cfm

Exploring Expect by Don Libes, the principal author of Expect, is a classic among tech books:

http://shop.oreilly.com/product/9781565920903.do

Expect[1] (a Tcl-based tool) is still quite useful despite its age, and Don Libes' book[2] is a devops classic (if there is such a thing). The examples directory[3] from expect's source code repository should help you get the flavor of good Tcl programming.

`brew install expect`

`apt-get install expect`

Readily available on many other platforms as well, including Windows.

[1] http://www.nist.gov/el/msid/expect.cfm

[2] http://shop.oreilly.com/product/9781565920903.do

[3] http://expect.cvs.sourceforge.net/viewvc/expect/expect/examp...

Fresh book recommendations delivered straight to your inbox every Thursday.