An IO Scheme is the method in which Input is obtained, and Output is given back to the user. The scheme describes the rules and locations that the program/tool shall place/expect to take/put information.
A CLI (Command-line Interface) Tool has the following Input schemes available to it:
stdinFor Output:
stdoutUsually, stdin and stdout can be redirected to any file descriptor
of choosing when invoking the tool, hence support of stdin and stout
IO schemes is enough to support IO with any device/file.
Tags:
#literature-note #unix #io