Вопросы по теме 'mkfifo'
inotifywait с очередью FIFO в Bash
Я написал небольшой скрипт Bash, который использует инструменты inotify и интерфейс inotify. Моя проблема в том, что одна из команд в этой функции может заблокировать выполнение до его завершения. Таким образом, функция застревает.
Чтобы решить...
2199 просмотров
schedule
09.04.2022
почему чтение -n из файла fifo приведет к потере данных в оболочке
Сначала я делаю fifo
mkfifo a.fifo
Затем я повторяю что-то ему
echo 1 > a.fifo
Откройте другой терминал и также добавьте в него что-либо
echo 2 > a.fifo
Конечно два все заблокированы,тогда читаю из фифофайла
read...
638 просмотров
schedule
17.05.2022
Как я могу держать FIFO открытым для чтения?
Я пытаюсь перенаправить стандартный ввод и стандартный вывод программы. В настоящее время я экспериментирую с макетом bash, но у меня странное поведение.
У меня есть следующее:
mkfifo in
mkfifo out
У меня также есть следующий скрипт test.sh...
43 просмотров
schedule
16.06.2022
Невозможно открыть FIFO для записи
Сторона программы «Сервер»:
#define RESP_FIFO_NAME "response"
/* Global Variables */
char *cmdfifo = CMD_FIFO_NAME; /* Name of command FIFO. */
char *respfifo = RESP_FIFO_NAME; /* Name of response FIFO. */
int main(int argc, char* argv[]) {
int...
13297 просмотров
schedule
09.08.2022
Пример файла Fifo для Windows
Мне интересно, есть ли эквивалент Windows для Linux mkfifo. Под эквивалентом я подразумеваю способ создания файлов с st_mode S_IFIFO . Спасибо за ответы.
13029 просмотров
schedule
14.07.2023
Можно ли создать и использовать файл FIFO в iOS? (Объект)
Я хочу использовать старый добрый FIFO для передачи данных в другую часть моего собственного приложения для iOS. Я посмотрел на dispatch_io_create_with_path, но я хочу, чтобы другая сторона могла читать данные с помощью обычного чтения(). Можно ли...
949 просмотров
schedule
31.10.2022
Что произойдет, если я отвяжу открытый канал fifo?
Я работаю над реализацией клиент/сервера именованных каналов для школы. Я спросил своего учителя, что произойдет, если я использую unlink, когда любой из концов каналов все еще открыт. У него не было для меня ответа.
Кто-нибудь знает?
603 просмотров
schedule
15.01.2023
linux блок FIFO при чтении
Я выполняю упражнение net0 на https://exploit-exercises.com/protostar/ . Содержание упражнения состоит в том, чтобы отправить запрошенное число как 32-битное целое число с прямым порядком байтов на сервер. Я придумал следующие командные строки....
75 просмотров
schedule
20.12.2022
опрос по FIFO немедленно возвращается в HP-UX
Я пытаюсь использовать poll(2) для FIFO. на разных платформах, но (по сравнению с Linux, Solaris, AIX) поведение HP-UX несколько отличается от других платформ.
Ниже код создает FIFO (именованный канал) и опрашивает его с тайм-аутом 3 с....
98 просмотров
schedule
14.10.2022
как читать куски из именованного канала в bash
у меня есть команда, которая потенциально выводит много данных на стандартный вывод, и мне нужно загрузить ее через ftp в удаленное место.
Я нашел этот вопрос Загрузить вывод программу непосредственно в удаленный файл по ftp , и мне очень...
735 просмотров
schedule
18.05.2023
Как установить максимальный размер FIFO в C?
Я создаю именованный канал с помощью mkfifo (2). Но я хочу установить его размер на максимум. Я использую fnctl () и PIPE_BUF, но думаю, что не смог бы этого сделать.
Это мой фрагмент кода:
#define PIPE_BUF 1048576
#define _GNU_SOURCE
int...
547 просмотров
schedule
24.03.2023
Как правильно писать в FIFO в Python?
Что-то очень странное происходит, когда я открываю FIFO (именованные каналы) в Python для записи. Рассмотрим, что происходит, когда я пытаюсь открыть FIFO для записи в интерактивном интерпретаторе:
>>> fifo_write = open('fifo', 'w')...
24181 просмотров
schedule
18.04.2024
Операция iOS mkfifo() не разрешена
У меня есть следующий код, который я вызываю из основной программы Swift в Xcode, и, например, при запуске его в симуляторе на виртуальном iPhone он работает. Он создает /tmp/MYFIFO .
int32_t init_udpC(void) {
static char...
696 просмотров
schedule
09.06.2024