specshell
Control a program (typically a shell) over standard I/O for testing it
Control a program (typically a shell) over standard I/O for testing it
Calls a specified function with arguments taken from the process and standard input stream.
use the 1st argument, or, if none is present, standard input
Detects when its callee is the process entry point, and makes arguments and standard input available to a function.