Execute scripts piped to STDIN.

Commands will be read from the standard input when

* the standard input is not a TTY, or
* '-' is passed instead of a path to a script file.