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.
autoexpect autoexpect watches you interacting with another program and creates an Expect script that reproduces your interactions. For straightline scripts, autoexpect... dislocate Dislocate allows processes to be disconnected and reconnected to the terminal. expect Expect is a program that "talks" to other interactive programs according to a script. Following the script, Expect knows what can be expected from a program and... kibitz kibitz allows two (or more) people to interact with one shell (or any arbitrary program). mkpasswd mkpasswd generates passwords and can apply them automatically to users. mkpasswd is based on the code from Chapter 23 of the O'Reilly book "Exploring Expect". passmass Passmass changes a password on multiple machines. If you have accounts on several machines that do not share password databases, Passmass can help you keep them... tknewsbiff tknewsbiff pops up a window when there is unread news in your favorite newsgroups and removes the window after you've read the news. tknewsbiff can optionally... unbuffer unbuffer disables the output buffering that occurs when program output is redirected from non-interactive programs. For example, suppose you are watching the... xkibitz xkibitz allows users in separate xterms to share one shell (or any program that runs in an xterm).