Description
A command-line tool for automating interactive programs that normally ask questions or wait for typed responses. It is useful in testing, administration scripts, and legacy workflows that cannot be controlled through a normal API.
Use it when you need scripted control of terminal prompts. Automation can accidentally answer dangerous prompts, so scripts should be reviewed and tested with safe inputs.