Вопросы с тегом «pipe»

Канал - это межпроцессное соединение между файловыми дескрипторами двух процессов. Канал создается с помощью функции POSIX pipe () (из <unistd.h>). Оболочки создают каналы между процессами, если знак "|" используется символ: «cmd1 | cmd2» направляет вывод cmd1 на вход cmd2. В Windows используйте CreatePipe (). Этот механизм перенаправляет стандартный ввод, стандартный вывод и стандартную ошибку в вызывающий процесс в .NET и Java.

2
Передача буфера внешней команде в Vim
Я вроде как новичок в Vim. Я хотел бы отправить содержимое текущего буфера на стандартный ввод внешней команды (скажем, на почту). Моя последняя цель - установить ярлык для быстрой отправки электронной почты из текущего буфера Vim. Я предполагаю, что это должно быть тривиально, но я не смог найти способ отправить …
94 vim  pipe  external 

9
Как выполнить вывод команды в текущей оболочке?
Мне хорошо sourceизвестна .утилита (также известная как ), которая берет содержимое из файла и выполняет его в текущей оболочке. Теперь я преобразую некоторый текст в команды оболочки, а затем запускаю их следующим образом: $ ls | sed ... | sh lsэто просто случайный пример, исходный текст может быть любым. sedтоже …
89 bash  shell  unix  pipe 

10
Разделить вывод команды по столбцам с помощью Bash?
Я хочу сделать это: запустить команду захватить вывод выберите строку выберите столбец этой строки В качестве примера, допустим, я хочу получить имя команды из $PID(обратите внимание, что это всего лишь пример, я не предлагаю, чтобы это самый простой способ получить имя команды из идентификатора процесса - моя настоящая проблема связана …
87 linux  bash  pipe 

3
Как передать входные данные в цикл Bash while и сохранить переменные после завершения цикла
Bash позволяет использовать: cat &lt;(echo "$FILECONTENT") Bash также позволяет использовать: while read i; do echo $i; done &lt;/etc/passwd чтобы объединить предыдущие два, это можно использовать: echo $FILECONTENT | while read i; do echo $i; done Проблема с последним состоит в том, что он создает суб-оболочку, и после завершения цикла while …
87 bash  while-loop  stdin  pipe 

8
Как получить список всех открытых именованных каналов в Windows?
Есть ли простой способ проверить, правильно ли работает ваш именованный канал? Я хочу убедиться, что данные, которые я отправляю из своего приложения, действительно отправляются. Есть ли быстрый и простой способ получить список всех именованных каналов?
87 windows  winapi  pipe 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.