Результаты поиска по запросу "pipe"

1 ответ

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

ратил проблему, которую видел в своем приложении, до следующего контрольного примера. В этом коде родительский процесс одновременно порождает 2 (вы можете породить больше) подпроцесса, которые читают большое сообщение от родителя ...

1 ответ

 объект (никогда не использовал честно), я обновлю ответ.

ал о многопроцессных объектах / менеджерах Pipes / Queues / Shared ctypes в Python и хочу сравнить их с анонимными каналами Linux, именованными каналами, разделяемой памятью, сокетом и так далее. Теперь у меня есть следующие вопросы Каналы и ...

1 ответ

Исправил это спасибо, казалось, что очистка stdout перед отправкой решила проблему.

аюсь запустить исполняемый файл программы C внутри Java-приложения и позволить им общаться друг с другом с помощью stdin и stdout. Программа на C будет ждать команду из java-приложения и отправит ее обратно. Я протестировал Java-код с помощью ...

ТОП публикаций

1 ответ

Рад, что смог помочь!

аюсь загрузить внешнюю программу командной строки с Python и общаться с ним через каналы. Программа принимает ввод текста через стандартный ввод и выводит строки в стандартный вывод. Связь должна быть асинхронной с использованием select ...

1 ответ

По крайней мере, я никак не могу понять. Кажется, он реализовал стек.

ужно определить, была ли оболочка, которая вызвала мой скрипт Python, в интерактивном режиме или нет. Если это было в интерактивном режиме, программа должна направить вывод в less (1) для удобства чтения. Если нет, он должен просто напечатать ...

1 ответ

 два раза подряд, но конечное значение было иногда 1-м, иногда 2-м.

я 5 процессовp1,p2,...,p5 где я хочу записать некоторые данные в стандартный вывод p1, передать канал p1 в стандартный вывод p2 и, наконец, прочитать окончательный результат из вывода p5. Что я уже пробовал: p1 = Popen(['p1'], stdin=PIPE, ...

1 ответ

Дескриптор файла остается открытым до тех пор, пока вы не закроете поток, после чего он закроет дескриптор файла в соответствии с man-страницей.

дал канал и использовал dup2 () для перезаписи потоков 1 и 2 (stdout & stderr) в эти каналы. Теперь я хочу использовать fprintf для записи в поток 1 или 2, но моя программа, похоже, ничего не получает с другой стороны канала. Я пытался ...

1 ответ

Я устанавливаю переменные в цикле, который находится в конвейере. Почему они исчезают после завершения цикла? Или почему я не могу передать данные для чтения?

я есть такой код var="before" echo "$someString" | sed '$someRegex' | while read line do if [ $condition ]; then var="after" echo "$var" #first echo fi done echo "$var" #second echoЗдесь первый вывод эха «после», а второй «до». Как я могу ...

1 ответ

Объяснение: выберите регион, c должен (изменить выбор), C-r, чтобы выполнить выражение. Примечание: доллар - это подчеркивание доллара, но подчеркивание не видно после публикации.

ужно передать некоторый выделенный текст в vim команде curl в качестве значения параметра. Например. Мне нужно уметь бегать curl -sSd css="body { border-radius: 5px; }" http://prefixr.com/api/index.phpиз vim. Очевидно, что часть "body ...

1 ответ

Использование сигналов и сигпайпа

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