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

8 ответов

Какое простое объяснение того, как работают трубы в Bash?

Я часто использую трубы в Bash, например: dmesg | lessХотя я знаю, что это выводит, это занимаетdmesg и позволяет мне прокручивать егоlessЯ не понимаю что за| делается. Это просто противоположность>? Есть ли простое или метафорическое ...

1 ответ

загрузить .profile с помощью proc_open ()

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

1 ответ

Кто-нибудь играл с NIO-трубками для фильтрации / перехвата System.out?

Как предложеноВот [https://stackoverflow.com/questions/9849068/how-to-programmatically-intercept-the-gc-to-print-information-to-my-log] Я хотел бы сделать это внутри цикла выбора. Что я действительно хотел бы, так это прочитать содержимое, ...

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

4 ответа

posix pipe в качестве рабочей очереди

Нормальные реализации рабочей очереди, которые я видел, включают взаимные исключения и условные переменные. Потребитель:A) Acquires Lock B) While Queue empty Wait on Condition Variable (thus suspending thread and releasing lock) C) Work object ...

1 ответ

POST-файл Node.js на сервер

Я пытаюсь написать приложение, которое позволит моим пользователям загружать файлы в мою учетную запись Google Cloud Storage. Чтобы предотвратить перезапись и выполнить некоторые пользовательские операции по обработке и ведению журнала на моей ...

6 ответов

Как определить, работает ли мой сценарий оболочки через канал?

Как определить из сценария оболочки, отправляется ли его стандартный вывод на терминал или он передается другому процессу? Показательный пример: я хотел бы добавить escape-коды для раскрашивания вывода, но только при интерактивном запуске, а не ...

1 ответ

Когда использовать Pipes и когда использовать Shared Memory

Я читаю о различных механизмах IPC. Я пытаюсь выяснить сценарии, где мы используем общую память и где мы используем именованные каналы (FIFO). Трубы: множественный процесс может писать, однако только один процесс может читать. Операция записи ...

5 ответов

Python - захватить стандартный вывод Popen и отобразить на консоли?

Я хочу перехватить стандартный вывод из продолжительного процесса, запущенного черезsubprocess.Popen(...) так что я используюstdout=PIPE как аргумент Однако, поскольку это длительный процесс, я также хочу отправить вывод на консоль (как будто я ...

1 ответ

Использование канала для передачи целочисленных значений между родителем и ребенком

Я немного запутался, как правильно использовать pipe () для передачи целочисленных значений между двумя процессами. В своей программе я сначала создаю трубу, а затем разветвляю ее. Я предполагаю, что у меня есть "Две" трубы тогда? Из того, что ...

1 ответ

c # перенаправить (труба) вывод процесса в другой процесс

Я пытаюсь запустить процесс в C # с помощью класса Process. Process p1 = new process(); p1.startinfo.filename = "xyz.exe"; p1.startinfo.arguments = //i am building it based on user's input. p1.start(); Таким образом, на основе пользовательского ...