NOTICE: Due to a lapse in annual appropriations, most of this website is not being updated. Learn more.
Form submissions will still be accepted but will not receive responses at this time. Sections of this site for programs using non-appropriated funds (such as NVLAP) or those that are excepted from the shutdown (such as CHIPS and NVD) will continue to be updated.
An official website of the United States government
Here’s how you know
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
Secure .gov websites use HTTPS
A lock (
) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.
Expect: Curing Those Uncontrollable Fits of Interaction
Published
Author(s)
Don E. Libes
Abstract
UNIX programs used to be designed so that they could be connected with pipes created by a shell. This paradigm is insufficient when dealing with many modern programs that demand to be used interactively. Expect is a program designed to control interactive programs. Expect reads a script that resembles the dialogue itself but which may include multiple paths through it.
Libes, D.
(1990),
Expect: Curing Those Uncontrollable Fits of Interaction, Proceedings of the Summer 1990 USENIX Conference, [online], https://tsapps.nist.gov/publication/get_pdf.cfm?pub_id=821311
(Accessed October 17, 2025)