Named Pipes

Uses first-in first-out (FIFO) buffers.

process1 > namedpipe process2 < namedpipe

Will behave like … process1 | process2

Creating the pipe #

mkfifo pipe1

ls -l > pipe1 cat < pipe1

Necessary to use two separate terminals to run the above.