mkfifo <файл>... - создает именованный pipe. (в общем-то обычный файл, только в JUnix при записи в него данные добавляются в конец файла, при чтении выдается результат и файл очищается, в традиционном Unix немного по-другому!).

Примеры.
mkfifo pipe1