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

1 ответ

Звучит хорошо, спасибо за помощь!

у отслеживать вывод программы, запущенной в реальном времени. Я пытаюсь сделать это, перенаправив вывод программы в канал, а затем читая канал из сценария мониторинга. ./program >> apipeтогда из скрипта мониторинга cat apipeОднако из-за буфера ...

5 ответов

Как я могу передать ввод в команду Java от Perl?

Мне нужно запустить строку через программу Java, а затем получить вывод. Программа Java принимает строку через стандартный ввод. Следующие работы: my $output = `echo $string | java -jar java_program.jar`;Есть одна проблема:$string может быть что ...

2 ответа

 вообще:

мотрел на похожие вопросы и ответы и не нашел ответа, который непосредственно касается моего вопроса. Я изо всех сил пытаюсь понять, как использоватьMaybe или жеEitherили жеMonads в сочетании с функциями трубопровода. Я хочу соединить функции ...

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

0 ответов

И в чем причина разницы во времени, выполняя его более 4 раз? В чем причина «скачков» времени?

у видеть время моего системного вызова программы канала. Мне нужно измерить это для анализа результатов. Как я могу измерить время системного вызова в миллисекундах? Например, это простая конвейерная программа: #include <unistd.h> #include ...

4 ответа

@TIZ большое спасибо за ваш ответ. И спасибо вам обоим за то, что нашли время прочитать мой вопрос. Джонатан прав: я искал способ генерировать код на лету и думал о конвейерах как о логическом подходе. Извините, если я создал путаницу, не упомянув это явно в моем вопросе.

тьprintf("Hello!"); в C из терминала я использую echo '#include<stdio.h> void main() { printf("Hello!"); }' > foo.cа затем позвонитеgcc foo.c сделать вывод. К сожалению, конвейер echo '#include<stdio.h> void main() { printf("Hello!"); }' | ...

1 ответ

gnuplot-cpp не может передать команду в канал

Я использую gnuplot-cpp для рисования математических графиков с использованием C ++. Как я смутно понимаю, это интерфейс, который передает команду в pgnuplot.exe и показывает вывод в другом графическом интерфейсе. Пока у меня есть ошибка, ...

4 ответа

Уничтожение процесса linux путем передачи идентификатора

Я хочу, чтобы убить процесс, и я получаю его идентификатор с: pgrep -f "python myscript.py"Я хотел бы позвонить kill -s SIGINTна этом, но я не могу найти способ сделать это. (команда должна быть в одной строке)

8 ответов

Вот пример использования. Предположим, у вас есть сторонняя библиотека, такая как xslt mapper или crypto lib, которая имеет такой интерфейс: doSomething (inputStream, outputStream). И вы не хотите буферизовать результат перед отправкой по проводам. Apache и другие клиенты запрещают прямой доступ к потоковому выходному потоку. Самое близкое, что вы можете получить, - это получить выходной поток - со смещением после записи заголовков - в объекте объекта запроса. Но так как это скрыто, недостаточно передать входной поток и выходной поток сторонней библиотеке. Трубы являются хорошим решением этой проблемы.

авно обнаружил эту идиому, и мне интересно, есть ли что-то, что мне не хватает. Я никогда не видел, чтобы это использовалось. Почти весь Java-код, с которым я работал в дикой природе, способствует смещению данных в строку или буфер, а не как в ...

2 ответа

Только ссылки не считаются идеальными в SO. Они могут умереть и гнить. Пожалуйста, включите соответствующую информацию здесь, в вашем посте.

могу обрезать текстовую строку в моем приложении Angular? пример {{ someobject.name }}Результат someobject.name в "имя abc" Что мне нравится делать, так это имя nameabc (удалить все пробелы). Я уже создал канал и включил его в файл и модуль ...

1 ответ

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

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