On 2007-02-03 13:27:35 -0600, Rodrigo Bermejo <rodrigo.bermejo / ps.ge.com> said: > R.B.Love wrote: >> How do I use ruby expect to feed input to a simple bash script? Here >> is a minimal example of what I'm trying to do. All help appreciated. >> >> First, the simple bash script. When run from the command line it >> performs as I expect. >> >> #!/bin/bash >> echo "1) red" >> echo "2) blue" >> echo "3) green" >> echo "#? " >> read CHOICE >> sleep 5 >> echo "$CHOICE is done" >> exit 0 >> >> > > tricky but should work > > #!/usr/bin/ruby > `script_to_feed<<END > red > END` Uh, thanks but it doesn't use the expect module at all. Does it not work? I have a lot more I want to do with my script, this was just a minimal example. I assume the failure is in my understanding, not the expect process.