mkfifo
Make FIFOs (named pipes). More information: https://www.gnu.org/software/coreutils/manual/html_node/mkfifo-invocation.html.
- Create a named pipe at a given path:
mkfifo path/to/pipe
- Send data through a named pipe and send the command to the background:
echo "Hello World" > path/to/pipe &
- Receive data through a named pipe:
cat path/to/pipe
- Share your terminal session in real-time:
mkfifo path/to/pipe; script -f path/to/pipe