mkfifo

    1зной

    1ответ

    У меня странная проблема при работе с файлами fifo в C под linux. Начнем с кодом: #include<stdio.h> #include<fcntl.h> #include<stdlib.h> #include<string.h> #include<unistd.h> #include<sys/types.h

    1зной

    1ответ

    Я создал файл с помощью mkfifo /tmp/my.fifo. Теперь я хочу писать символы в файл (с Objective C), чтобы иметь возможность захватить их на tail -f /tmp/my.fifo. По какой-то причине это не работает. Ком

    0зной

    2ответ

    Я создал два канала для клиента и сервера, использующих именованные каналы FIFO. Затем я попытался выполнить обмен данными между клиентом и сервером. Связь работает при отправке сообщений с клиента на

    0зной

    1ответ

    Я пытаюсь скопировать содержимое файла1 в другой файл2 через fifo. Первые четыре символа, которые я хочу написать обратно в fifo (во время чтения, не раньше, когда пишу содержимое из файла1 в fifo), а

    7зной

    6ответ

    Я хотел бы настроить файл блокировки, прочитанный на Java. То есть, есть файл, который, когда обернут FileInputStream и любым способом read(), является вызовом, блоки вызовов. Я не могу придумать прос

    0зной

    3ответ

    Я пишу программу, которая при запуске из двух отдельных сеансов bash как два отдельных процесса открывает именованный канал между ними, чтобы позволить передавать строки от одного к другому. Когда про

    4зной

    3ответ

    Я использую mpg123 на сервере linux, и я пытаюсь контролировать его через веб-страницу (apache), используя ссылки для отправки различных элементов управления. mpg123 имеет флаг -C, чтобы вы могли отпр

    0зной

    1ответ

    Мне нужно создать канал с использованием mkfifo() из процесса суперпользователя, этот канал должен быть доступен для записи из процесса, а не для суперпользователя. Читатель: int main() { char *m

    5зной

    2ответ

    Я пытался сделать что-то простое с FIFO: прочитайте строки, но не все сразу, и это неожиданно «не работает». Это нормально: $ f=$(mktemp -u) $ mkfifo $f $ { seq 5 > $f; } & [1] 2486 $ while read l

    1зной

    1ответ

    Я хочу связать 2 процесса с использованием FIFOS. Один процесс накладывается на C, а другой - на PHP. Проблема в том, что если я использую FIFOS, писатель блокирует, пока читатель не откроет FIFO, и т