| (Pipe): Communicates between Processes

Because pipes are integral to the functioning of a GNU/Linux system they are introduced here for use in examples, Pipes are covered in detail in on page 151.

A process is either the means by which GNU/Linux executes a utility or other program or is the utility/program as GNU/Linux executes it (page 142). Communication between processes is one of the hallmarks of UNIX/Linux. A pipe (written as a vertical bar, |, on the command line and appearing as a solid or broken vertical line on keyboards) provides the simplest form of this kind of communication. Simply put, a pipe takes the output of one utility and sends that output as input to another utility. Using UNIX/Linux terminology, a pipe takes standard output ...

Get A Practical Guide to Red Hat® Linux® 8 now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.