Новые вопросы с тегом «named-pipe»

Всего найдено 24 вопроса

1
голосов
0
ответов
386
просмотров

Ограничен ли размер канала fifo дисковым кешем?

В Linux CentOS 7 я использую именованные каналы fifo, созданные с помощью mkfifo, для обработки передачи данных между парами процессов, работающих на многопроцессорном дисковом сервере (Dell R730xd с ОЗУ 132 ГБ и диском RAID 20 ТБ). Чтобы иметь некоторый буфер данных между двумя процессами, подключе...
спросил Emanuele 6 лет назад

1
голосов
1
ответ
272
просмотра

именованные каналы, видимо, не работают / не отвечают?

Я пытаюсь использовать именованные каналы в качестве удобного способа предварительной обработки ввода на лету для конвейеров, которые, к сожалению, не принимают данные из stdin напрямую. везде, где я ищу информацию, я получаю в основном один и тот же смысл: именованные каналы должны быть очень прост...
спросил jov14 6 лет назад

2
голосов
1
ответ
301
просмотр

Оболочки труб - порядок вещей

Поскольку netcatна моем ящике не поддерживается -e, netcatстраница руководства дает мне этот обходной путь: $ rm -f /tmp/f; mkfifo /tmp/f $ cat /tmp/f | /bin/sh -i 2>&1 | nc -l 127.0.0.1 1234 > /tmp/f Я не понимаю, как это работает. Я думаю, что когда вы пытаетесь сделать cat /tmp/fэто, о...
спросил Drew LeSueur 6 лет назад

2
голосов
0
ответов
493
просмотра

Создать символическую ссылку на именованный канал

Допустим, какое-то приложение предоставляет именованный канал с именем «Pipe1». Если я хочу выразить именованный канал как путь к файлу, который можно использовать для записи или чтения, путь \\.\pipe\Pipe1или \\?\pipe\Pipe1является допустимым и указывает на именованный канал. Теперь для облегчения...
спросил IllidanS4 7 лет назад

0
голосов
1
ответ
608
просмотров

Как «привязать» несколько файлов каналов или потоков?

Мне нужно отслеживать множество веб-серверов на наличие ошибок во время выполнения, и у меня есть идея запустить такой скрипт, как #! / bin / bash -e # Пример набора хостов ХОСТЫ = ( host1 host2 ) для хоста в $ делать [[! -e $ .pipe]] && mkfifo $ .pipe (ssh -n $ host "tail -n0 -F / tmp /...
спросил Andrey Utkin 7 лет назад

1
голосов
0
ответов
446
просмотров

Именованный канал связи между хостом и гостем с Virtualbox

У меня есть два приложения, которые общаются через именованный канал (сокет домена Unix) - все на одной машине. Я не могу понять, как заставить приложение в VirtualBox VM (Linux) открыть именованный канал на хосте (Centos7). Я смонтировал общую папку, чтобы виртуальная машина Linux могла видеть общу...
спросил Dave C 7 лет назад

1
голосов
0
ответов
594
просмотра

Как заставить именованные каналы vstest работать правильно в Windows 10

Как и многие другие люди, я использую Visual Studio для разработки программного обеспечения. Теперь одна из функций, которые мне нравятся, - это интеграция VSTest в программное обеспечение. VSTest использует именованные каналы для связи между процессом хоста (процессом тестирования) и IDE. К сожален...
спросил Stefan de Bruijn 7 лет назад

0
голосов
0
ответов
743
просмотра

Настройте UART / COM в Linux с помощью виртуальной машины Hyper-V Generation 2

Я установил Linux Mint x64 в Hyper-V в качестве виртуальной машины 2-го поколения на рабочем столе Windows 10. Я хотел бы подключить USB-> последовательный преобразователь (FT232RL) к виртуальной машине, чтобы я мог программировать и отлаживать встроенное оборудование. В Windows FT232RL отображае...
спросил Mr. Anderson 8 лет назад

1
голосов
1
ответ
1233
просмотра

nc и именованные каналы для переадресации портов

У меня настроена среда для прослушивания пристани на порте 8888. Однако в течение ограниченного времени мне придется также прослушивать 8889. Я использовал именованные каналы и nc для этого: mkfifo pipe1 /bin/nc -l 8889 0<pipe1 | /bin/nc localhost 8888 1>pipe1 Я заметил, что переадресация пор...
спросил Alexandre Santos 9 лет назад

0
голосов
1
ответ
600
просмотров

Отображение вывода именованного канала из VirtualBox

Я создал именованный канал в VirtualBox и нашел несколько страниц, объясняющих, как читать его вывод с помощью Putty, но я не хочу его использовать. Так как Putty - это всего лишь интерфейс для ssh (верно?), Я бы предпочел использовать что-то подобное. Я использую Windows, а также установлен Cygwin,...
спросил Devolus 9 лет назад

1
голосов
0
ответов
208
просмотров

Труба из стороннего отладчика в собственное приложение

Сторонний отладчик (в частности, IAR C-Spy) имеет язык макросов, который может помочь в отладке приложения. Этот язык позволяет читать и писать в файлы. Похоже, что нет способа интеграции с отладчиком или языком макросов вне среды IDE. Однако мне интересно, возможно ли написать приложение, использу...
спросил Jeff 10 лет назад

1
голосов
1
ответ
1289
просмотров

Как отправить сообщение как в netcat, так и в другой скрипт?

Я пытаюсь сделать какой-нибудь интерфейс клиент-сервер. Думайте об этом как один на один чат. Чего я хочу добиться, так это двух горизонтальных представлений. Низ для моего (серверного) ввода, верх для клиентского вывода и моего ввода. Оба отформатированы (например, добавлена ​​метка времени). Я дел...
спросил Mars 10 лет назад

1
голосов
0
ответов
469
просмотров

Прочитать вывод COM1 гостевой системы Hyper-V

У меня есть гостевая O / S, которая записывает выходные данные отладки в COM1 UART. Этот порт виртуализирован хостом Hyper-V. Сервер Hyper-V допускает только перенаправление на «именованный канал». Я хочу прочитать, что гостевая O / S пишет в этот порт. Поскольку на сервере Hyper-V не установлены та...
спросил harper 10 лет назад

5
голосов
1
ответ
321
просмотр

Сколько способов Unix симулирует файлы?

Я знаю, что в файловой системе Unix иногда есть вещи, которые выглядят как файлы, но не являются файлами. Файлы на devсамом деле указывают на устройства. Также возможно создание именованных каналов, которые также являются файлами, но на самом деле являются очередями сообщений fifo. В procкаталоге ес...
спросил Mario 11 лет назад

1
голосов
1
ответ
1147
просмотров

Как кормить FFMPEG изображениями JPEG через Named Pipe?

Обычно вы можете передавать FFMPEG изображениями из файловой системы, используя -f image2, но это не работает, если в качестве входных данных указан именованный канал: FFMPEG компилирует, что «индекс в диапазоне 0-4» не может быть найден. Очевидно, что FFMPEG хочет иметь изображения с именем 0 ... x...
спросил nepa 11 лет назад

2
голосов
2
ответа
1647
просмотров

Очередь заданий Linux для преобразования FFmpeg

Я запускаю веб-сервер Debian, на котором будет размещаться веб-сайт, на котором пользователи смогут загружать видеофайлы и воспроизводить их. Следовательно, видеофайлы должны быть преобразованы в надлежащий формат (mp4, ogg, webm) для совместимости с различными браузерами. До сих пор я написал скрип...
спросил Flock Dawson 11 лет назад

0
голосов
1
ответ
471
просмотр

обновить заголовок терминала из стандартного вывода длительной команды?

Я хотел бы изменить заголовок окна терминала во время длительной команды (например git svn fetch:) со значениями, извлеченными из вывода, в то же время записывая в стандартный вывод. Возможно ли это использовать именованные каналы или тройник и xargs? Я думаю что-то вроде git svn fetch | sed "s/^\(r...
спросил Sam Hasler 11 лет назад

4
голосов
3
ответа
7514
просмотров

Используйте netcat в качестве прокси для регистрации трафика

Я хочу использовать netcat в качестве прокси-сервера для регистрации http-запросов и ответов на файлы, а затем подключать их для проверки трафика. Думаю, проволочная акула. Попробовал следующее, где 'fifo' - это именованный канал, 'in' и 'out' - это файлы, прокси netcat на порту 8080, сервер на порт...
спросил deephacks 12 лет назад

3
голосов
0
ответов
2501
просмотр

Использование именованного канала для имитации последовательного порта на виртуальной машине VMware (хост Linux и клиент)

Попытка написать программу на Python для создания имитированного потока данных и передачи его через именованный канал на виртуальную машину VMware. На хосте работает Ubuntu 11.10 и VMware player 5.0.0. В Vm работает нетбук Ubuntu 10.04. Я могу заставить трубу работать на локальной машине, но я не мо...
спросил Dave M 12 лет назад

3
голосов
2
ответа
1695
просмотров

Держать bash открытым на именованной трубе

Я пытаюсь отправить команды на отдельную панель tmux из vim, и я подумал, что проще всего было mkfifo именованный канал /tmp/cmdsи запустить, bash < /tmp/cmdsчтобы прослушивать команды, которые нужно запустить. Затем я выполняю echo "echo \"hello world\" > /tmp/cmds"тестирование, это работает...
спросил William Casarin 12 лет назад

14
голосов
3
ответа
25116
просмотров

В Windows я могу перенаправить стандартный вывод в (именованный) канал в командной строке?

Есть ли способ перенаправить стандартный вывод процесса в консоли Win32 на именованный канал ? Именованные каналы встроены в Windows, и хотя они были бы полезной концепцией, я никогда не видел их в командной строке. То есть. как example.exe >\\.\mypipe. (Этот синтаксис может быть неправильным, но...
спросил n611x007 12 лет назад

2
голосов
1
ответ
622
просмотра

как конвертировать скрипт с использованием конвейеров в именованные каналы

У меня есть сценарий Bash, который использует анонимные каналы для достижения: захват видео с устройства захвата DV запись в файл (используя тройник) передача его в ffmpeg2theora (преобразование в видео ogv / theora) запись в файл (используя тройник) передача его в oggfwd для отправки на потоковый...
спросил Nova deViator 12 лет назад

2
голосов
1
ответ
3854
просмотра

Перенаправление ввода / вывода с помощью mkpipe для целей регистрации

У меня есть куча скриптов, которые отправляют вывод на стандартный вывод. Я перенаправляю вывод в файлы, но эти файлы становятся очень большими очень быстро. Например: ./script_with_lots_of_outpu.sh 2>&1 mylog.txt & Я хотел бы вместо этого отправить вывод в именованный канал, чтобы что-т...
спросил Hersheezy 12 лет назад

4
голосов
1
ответ
3288
просмотров

Как долго FIFO (именованные каналы) остаются открытыми?

Например, у меня есть скрипт, который записывает время в канал в / etc / pipe. Это пишет непрерывно в течение истинного цикла. Как долго данные в канале будут доступны для чтения? Если я решу прочитать канал через день только с помощью cat / etc / pipe, получу ли я все значения времени с момента нач...
спросил n0pe 13 лет назад