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.
Detects when its callee is the process entry point, and makes arguments and standard input available to a function.
use the 1st argument, or, if none is present, standard input