I want to be able to start a process and send input to it immediately.
Take Bash as an example.
The following code will enter another Bash process and then print “Hello World!” on the screen after I have terminated the process with “exit”
bash
echo "Hello World!"
Is there a way to enter bash and then print “Hello World!” INSIDE that process?
I’m using Ruby and Bash on Ubuntu.
UPDATE: This question was not intended to be Bash specific. Bash was just an example. It would be better if someone could post an answer that handles all other binaries.
You may be looking for the
expecttool.