Skip to main content
U.S. flag

An official website of the United States government

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.

How to Avoid Learning Expect -- or -- Automating Automating Interactive Programs

Published

Author(s)

Don E. Libes

Abstract

Expect is a tool for automating interactive programs. Expect is controlled by writing Tcl scripts, traditionally a manual process. This paper describes Autoexpect -- a tool that generates Expect scripts automatically by watching actual interactions and then writing the appropriate script. Using Autoexpect, it is possible to create Expect scripts without writing any actual Expect statements and without any knowledge of Expect.
Proceedings Title
Proceedings of the Tenth USENIX System Administration Conference (LISA X)
Conference Dates
September 30-October 4, 1996
Conference Location
Chicago, IL

Keywords

Expect, interaction automation, Tcl

Citation

Libes, D. (1996), How to Avoid Learning Expect -- or -- Automating Automating Interactive Programs, Proceedings of the Tenth USENIX System Administration Conference (LISA X), Chicago, IL, [online], https://tsapps.nist.gov/publication/get_pdf.cfm?pub_id=821284 (Accessed February 29, 2024)
Created September 1, 1996, Updated February 17, 2017