OpenRead¶
Opens a file for reading.
A file name starting with ! names an external command instead of a file:
the command is run through the shell and the stream reads its standard output.
Reading past the command's output yields EndOfFile: