Я нашел этот ответ @jeremytrimble в Stack Overflow, который объясняет, как вы можете читать FIFO-файл по сети.
Интересно, возможно ли запустить эти команды netcat автоматически, например, в файле crontab (@reboot nc…). Как мне сохранить их живыми или перезапустить их после того, как их убьют?
Host1$ mkfifo Host1_named_pipe
Host1$ nc -l 1234 > Host1_named_pipe
Host2$ mkfifo Host2_named_pipe
Host2$ nc Host1 1234 < Host2_named_pipe
Теперь, когда вы запускаете программу на Host2 и отправляете ее вывод на Host2_named_pipe, этот вывод будет выходить из Host1_named_pipe на Host1.