Overwrite out input fd

We don't want to send keystrokes to random
processes.
FIX: Zombie Processes were being left behind

We need the sh command that ruby executes to perform an
exec so that that child process handles the signals correctly