Pipe works like a filter. It is used to connect more than one commands.
Symbol for pipe is  “ | “.

For example:

$ who | wc

In above example output of left side command ‘who’ to the pipe  is added to the input of right side command ‘wc’ of the pipe. In above example both the commands executed simultaneously.

Some important points related to pipes are-
  1. We can connect any number of commands with pipe.
  2. In pipe line left side commands output and right side commands input is connected together.
  3. Not necessary to put space between pipe and commands.

Some of the examples of piping are-

  1. $ls | wc
  2. $who | wc
  3. $ls |sort


Related topics

Please use contact page in this website if you find anything incorrect or you want to share more information about the topic discussed above.