Expect is a tcl application for automating and testing
interactive applications such as telnet, ftp, passwd, fsck,
rlogin, tip, etc.
Expect makes it easy for a script to control another program and interact with it. This package contains expect and some scripts that use it.