Greenletters: Painless automation and testing for command-line applications Skip to entry content Did you ever use Expect to automate a complex command-line procedure, like an FTP upload? Expect is handy – and very powerful – but for Ruby projects it sure would be nice to be able to automate console apps directly from Ruby. You may not have known it, but Ruby actually ships with a tiny Expect clon