CAT в FIFO, не пробегающий удар

Я, и делаю, обошел бы это легко в Linux путем открытия двух терминальных окон командной строки, выполнения vi в одном и другое доступное для другой работы одновременно.

0
26.08.2013, 01:51
1 ответ

1) Создайте первый файл

#!/bin/bash

mkfifo my.fifo
trap 'rm -f my.fifo' EXIT

cat  <my.fifo &
cat >my.fifo;
nc localhost 2345

2) От другого терминала

cat >my.fifo
6
28.01.2020, 02:15
  • 1
    Добавленный trap удалить созданный файл my.fifo однажды там передают по каналу, закрывается. –  Valentin Bajrami 21.08.2013, 17:26

Теги

Похожие вопросы