Вопросы по теме 'child-process'
Создание дочернего процесса в системах Unix?
Я пытаюсь создать дочерний процесс в другом процессе. Я пишу обе программы на языке Си. Сначала я пишу фиктивный процесс, который будет дочерним процессом. Он всего лишь выводит строку на экран. Он хорошо работает сам по себе. Затем я пишу другую...
4674 просмотров
schedule
23.09.2022
Обработка сообщений от дочернего процесса через stderr и stdout с помощью Python
Мой код на Python порождает дочерний процесс и выводит сообщения как stdout, так и stderr. Мне нужно их по-другому распечатать.
У меня есть следующий код для создания дочернего процесса и получения от него результата стандартного вывода.
cmd =...
1972 просмотров
schedule
02.06.2023
Перенаправление ввода и вывода дочернего процесса в C
Я хочу написать программу на c, в которой я создаю несколько дочерних процессов и перенаправляю их входные и выходные данные в разные файловые дескрипторы. Я много искал в Google, но не смог найти подходящих результатов. Пожалуйста помоги .
2761 просмотров
schedule
29.10.2022
Ожидание ввода от файлового дескриптора
Я перенаправляю файловые дескрипторы для stdin и stdout в дочернем процессе следующим образом. Теперь я хочу, чтобы дочерний процесс ждал, пока данные будут доступны во входном дескрипторе. В настоящее время, если данные недоступны во входном...
590 просмотров
schedule
08.05.2022
Запись в файловый дескриптор дочернего процесса
У меня есть программа «Образец», которая принимает данные как со стандартного ввода, так и с нестандартного файлового дескриптора (3 или 4), как показано ниже.
int pfds[2];
pipe(pfds);
printf("%s","\nEnter input for stdin");
read(0, pO, 5);...
2628 просмотров
schedule
09.09.2022
Как предотвратить отображение консоли при использовании фиктивного интерфейса VLC
Я пытаюсь запустить VLC в «фиктивном» режиме из сценария сервера Node.js, однако использование child_process.spawn('vlc',['-I dummy']) создает новое окно консоли для вывода VLC при использовании Windows. Есть ли способ предотвратить это и заставить...
9778 просмотров
schedule
31.12.2022
Слишком много открытых файлов при использовании NodeJS child_processes.spawn для запуска скриптов
Сценарий:
Использование основного сценария для порождения переменного количества дочерних процессов разное количество раз для выполнения нагрузочного тестирования на сервере.
Основной сценарий сначала порождает всех дочерних процессов, которых он...
1342 просмотров
schedule
06.07.2022
bash перезапустить подпроцесс, используя ловушку SIGCHLD?
Я видел программы мониторинга либо в сценариях, которые периодически проверяют статус процесса, используя «ps» или «статус службы (в Linux)», либо в C/C++, которые разветвляются и ждут процесса...
Интересно, можно ли использовать bash с ловушкой и...
7635 просмотров
schedule
23.01.2023
Убить дочерний процесс в конце
У меня есть приложение С#, которое запускает некоторые дочерние процессы и перенаправляет их стандартный ввод и вывод.
Если я закрою приложение обычным способом, все дочерние процессы будут уничтожены, но если приложение будет уничтожено...
1315 просмотров
schedule
18.09.2022
Как закрыть дочерний процесс Qt и заставить дочерний процесс выполнить код очистки?
Я запускаю процесс в Linux/Qt, а затем запускаю некоторые дочерние процессы с использованием QProcess. Затем, в конце концов, я хочу изящно закрыть дочерние процессы (например, выполнить некоторый код очистки).
Дочерние процессы используют...
2864 просмотров
schedule
29.09.2022
Как читать из child_process построчно в Node.js?
Я пытаюсь создать скрипт Node.js для анализа использования диска. Для этого я раскошелился на du , но у меня возникли проблемы с тем, чтобы понять, как читать вывод дочернего процесса построчно. Вот что я пробовал до сих пор:
var spawn =...
3749 просмотров
schedule
31.08.2023
Способы реализации задач, связанных с процессором, в nodejs
Я использую nodejs для веб-сервера, который декодирует параметры GET и возвращает данные в некотором закодированном формате. Декодирование / кодирование выполняется с использованием криптографического модуля nodejs, который кажется синхронным. Хотя...
2583 просмотров
schedule
14.03.2023
Node.js порождает дочерний процесс vlc, не работающий в экспрессе
Я использую node.js и экспресс для создания своего рода контроллера для моего домашнего медиацентра, которым можно управлять через браузер.
У меня много проблем с запуском процесса VLC, но, как ни странно, он работает только при выполнении из...
2136 просмотров
schedule
22.10.2022
Уничтожение дочернего процесса изнутри себя в Node.JS
Есть ли способ убить ребенка, чтобы он совершил «самоубийство»? Я пробовал с process.exit(1) , но, видимо, это убивает все приложение, которое я запускаю. Я просто хочу убить дочерний процесс (например, когда мы вызываем process.kill() от «отца»...
3266 просмотров
schedule
09.10.2022
Пример функции обратного вызова дочернего процесса nodejs grunt
Не могли бы вы помочь со следующим примером команды node exec, запускаемой с grunt?
Команда echo выполняется, и hello-world.txt создается, но команды grunt.log.writeln в функции обратного вызова не запускаются.
var exec =...
4910 просмотров
schedule
07.07.2023
Почему блок else выполняется для дочернего процесса?
Вот программа с вилкой и waitpid .
#!/usr/bin/perl
use strict;
use warnings;
my ($childProcessID, $i);
print "I AM THE ONLY PROCESS.\n";
$childProcessID = fork ();
if ($childProcessID){
print "I am the parent process.\n";...
177 просмотров
schedule
11.01.2023
Насколько безопасно использовать execFile для сценариев Bash?
У меня есть приложение node.js, которое использует команду child_process.execFile для запуска утилиты командной строки.
Я беспокоюсь, что пользователь сможет запускать команды локально (на ум приходит rm / -rf ужасный сценарий).
Насколько...
1091 просмотров
schedule
08.04.2024
Измерение использования ЦП и ОЗУ дочерним процессом
У меня следующий процесс:
public void Run()
{
ProcessStartInfo serverPInfo = new ProcessStartInfo("javaw", "-jar -Xms1024M -Xmx1024M \"C:\\Users\\David\\Documents\\Visual Studio...
923 просмотров
schedule
30.09.2023
Node.JS Spawn внутри песочницы SELinux
Я создаю приложение Node.JS, которое включает перенаправление пользовательского ввода в серверную команду. Конечно, это может иметь катастрофические последствия для безопасности, поэтому я хочу запустить дочернюю команду внутри песочницы SELinux ....
1038 просмотров
schedule
18.05.2022
отладка примера форка node.js child_process в IntelliJ IDEA
Я пытаюсь отлаживать пример отсюда , используя IntelliJ IDEA 12.1.3 и узел 10.10 . Когда я запускаю nodejs app.js из терминала, все работает. Вывод консоли отображается, как и ожидалось. Однако, когда я отлаживаю тот же скрипт с помощью IDEA,...
788 просмотров
schedule
24.05.2022