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

8 ответов

Обманите приложение, думая, что его стандартный вывод - это терминал, а не труба

Я пытаюсь сделать противоположность Определить, является ли stdin терминалом или каналом? [https://stackoverflow.com/questions/1312922/detect-if-stdin-is-a-terminal-or-pipe-in-c-c-qt] Я запускаю приложение, которое меняет свой формат вывода, ...

2 ответа

Использование макроса SAS для передачи списка имен файлов из каталога Windows

Я пытаюсь изменить макрос ниже, чтобы принять параметр макроса в качестве аргумента 'location' для команды dir. Однако я не могу заставить его решить правильно из-за проблемы вложенных кавычек. Использование% str (% ') не работает, равно как и ...

1 ответ

Обход буферизации вывода подпроцесса с помощью popen в C или Python

У меня есть общий вопрос о popen (и всех связанных функциях), применимый ко всем операционным системам, когда я пишу скрипт на python или некоторый код на c и запускаю исполняемый файл из консоли (win или linux), я могу сразу увидеть вывод из ...

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

4 ответа

Ввод данных из командной строки в Java

Вот простой кусок кода: import java.io.*; public class Read { public static void main(String[] args) { BufferedReader f = new BufferedReader(new InputStreamReader(System.in)); while(true) { String x = null; try{ x = f.readLine(); } catch ...

2 ответа

Python 2.6 отправляет объект соединения через очередь / канал / и т. Д.

Даноэтот баг (Python Issue 4892) [http://bugs.python.org/issue4892]это приводит к следующей ошибке: >>> import multiprocessing >>> multiprocessing.allow_connection_pickling() >>> q = multiprocessing.Queue() >>> p = multiprocessing.Pipe() >>> ...

1 ответ

Каковы основные недостатки каналов Windows для межпроцессного взаимодействия?

Допустим, вы разбиваете монолитную программу Windows на компоненты многократного использования, которые могут взаимодействовать друг с другом, используя межпроцессного ...

4 ответа

Pipe, стандартный ввод и аргументы командной строки в Bash

Рассмотреть возможность: command1 | command2Используется ли вывод command1 как стандартный ввод command2 или как аргументы командной строки для command2? Например, cat test.sh | grep "hehe"Какова его эквивалентная форма без использования ...

5 ответов

С bash, как я могу передать стандартную ошибку в другой процесс?

Хорошо известно, как передать стандартный вывод процесса в стандартный ввод другого процесса: proc1 | proc2Но что, если я хочу отправить стандартную ошибку proc1 в proc2 и оставить стандартный вывод в текущем месте? Вы могли бы подуматьbash ...

6 ответов

Когда мне следует использовать опцию -pipe в GCC?

GCC 4.1.2 документация [http://gcc.gnu.org/onlinedocs/gcc-4.1.2/gcc/Overall-Options.html]имеет это сказать о-pipe опция: -pipe Используйте каналы, а не временные файлы для связи между различными этапами компиляции. Это не работает в некоторых ...

3 ответа

Как ждать, пока данные будут записаны на другом конце канала

Я занимаюсь разработкой приложения на C. Родительский и дочерний процессы взаимодействуют через pipe. Перед записью в канал родительский процесс выполняет другие операторы. В примере кода я использовал sleep (10) для задержки. В дочернем процессе ...