Skip to content

Exploring Expect A Tcl-Based Toolkit for Automating Interactive Programs

Spend $50 to get a free DVD!

ISBN-10: 1565920902

ISBN-13: 9781565920903

Edition: 1995

Authors: Don Libes, Tim O'Reilly

List price: $39.99
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!


Written by the author of Expect, this is the first book to explain how this new part of the UNIX toolbox can be used to automate Telnet, FTP, passwd, rlogin, and hundreds of other interactive applications. Based on Tcl (Tool Command Language), Expect lets you automate interactive applications that have previously been extremely difficult to handle with any scripting language.
Customers also bought

Book details

List price: $39.99
Copyright year: 1995
Publisher: O'Reilly Media, Incorporated
Publication date: 12/11/1994
Binding: Paperback
Pages: 602
Size: 7.00" wide x 9.25" long x 1.50" tall
Weight: 2.090
Language: English

Don Libes is married to Susan Mulroney, a professor in the Department of Physiology and Biophysics at the Georgetown University School of Medicine. Sue performs research in the area of kidney growth and development. Their well-hydrated daughter, Kenna, has two lovely kidneys.

Tim O'Reilly is the founder and CEO of O'Reilly Media, Inc., thought by many to be the best computer book publisher in the world. O'Reilly Media also hosts conferences on technology topics including the O'Reilly Open Source Convention. Tim is an activist for open source and open standards, and an opponent of software patents and other incursions of new intellectual property laws into the public domain. Tim's long-term vision for his company is to change the world by spreading the knowledge of innovators. For everything Tim, see

How To Read This Book
Intro-What Is Expect?
Tcl-Introduction And Overview
Getting Started With Expect
Glob Patterns And Other Basics
Regular Expressions
Patterns, Actions, And Limits
Debugging Patterns And Controlling Output
Handling A Process And A User
The Expect Program
Handling Multiple Processes
Handling Multiple Processes Simultaneously
Interacting With Multiple Processes
Background Processing
Debugging Scripts
Expect + Tk = Expectk
Extended Examples
Expect, C, And C++
Expect As Just Another Tcl Extension
Appendix-Commands and Variables