10.8.3 | (pipe) Command
In Linux, there is a way to use the output from the execution of one command as input to another command, which is “|” (pipe) command. The word “pipe” here means that all incoming input to the pipe is not removed or sent elsewhere, but is passed to the exit as it is entered without loss of content.
Normally, when a command is executed, it receives input data from an explicitly specified file or input device, processes it in the manner specified by the command, and sends the result to the output.