mkfifo

v0.0.28
mkfifo [OPTION]... NAME...

Create a FIFO with the given name.

Options

--mode=<MODE>, -m <MODE>

file permissions for the fifo

-Z

set the SELinux security context to default type

--context=<CTX>

like -Z, or if CTX is specified then set the SELinux or SMACK security context to CTX

Examples

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}}

The examples are provided by the tldr-pages project under the CC BY 4.0 License.

Please note that, as uutils is a work in progress, some examples might fail.