A wrapper to execute shell commands interactively from within a program.