OpenWrite¶
Opens a file for writing.
A file name starting with ! opens a pipe into an external command instead:
what is written to the stream becomes the command's standard input, and
closing the stream is what tells the command its input has ended.