The standard streams for input, output, and error In computing, redirection is a form of interprocess communication, and is a function common to most command-line interpreters, including the various Unix shells that can redirect standard streams to user-specified locations. In Unix-like operating systems, programs do redirection with the dup2(2) system call, or its less-flexible but higher-level s