Why you should use named pipes on Linux

Named pipes aren't used all that often, but they provide some interesting options for inter-process communications.

Why you should use named pipes on Linux
Pexels via Pixabay

Just about every Linux user is familiar with the process of piping data from one process to another using | signs. It provides an easy way to send output from one command to another and end up with only the data you want to see without having to write scripts to do all of the selecting and reformatting.

There is another type of pipe, however, one that warrants the name "pipe" but has a very different personality. It's one that you may have never tried or even thought about — the named pipe.

Must read: 10 new UI features coming to Windows 10