Вопросы по теме 'execl'

Сделать дочерний процесс приостановленным до тех пор, пока не будет получен родительский сигнал для выполнения задачи execl.
Я пытаюсь разработать простую симуляцию железной дороги после ответа на вопрос Сделать дочерний процесс ожидает получения родительского сигнала . Моя задача: у меня есть ровно 5 процессов, представляющих поезда. Мне нужно создать эти 5 процессов...
622 просмотров
schedule 14.10.2021

Использование grep с execl()
Небольшой контекст для моего проекта: у нас есть произвольное количество файлов, которым нужен отдельный процесс для каждого файла, а затем нужно искать с помощью вызова exec(), чтобы найти каждый раз, когда используется определенный KEY. Я знаю, как...
1694 просмотров
schedule 15.04.2022

как проверить успешность execl() (несколько процессов)
Я создал несколько дочерних процессов с помощью fork() и заставил их запускать исполняемый файл с помощью execl(). Я хочу проверить, есть ли какая-либо ошибка execl() (например, попытка выполнить несуществующий файл). Попытайтесь выполнить execl()...
1747 просмотров
schedule 05.06.2022

Как объединить команды с помощью execv? например. лс | grep -c выражение
я знаю, что могу сделать execl("/bin/ls","-l",(char*)NULL) вывести лс. Но как мне выполнить ls | grep -c "file" используя execv ? В моем коде я хочу искать в моем текущем рабочем каталоге определенное имя файла. Приведенная...
73 просмотров
schedule 20.07.2022

Как правильно убить программу, которая запускается с помощью execl
Я написал программу, которая создает дочерний процесс с помощью fork. В дочернем процессе я использую execl, который открывает локальную html-страницу с помощью firefox: execl( "/usr/bin/firefox",...
419 просмотров
schedule 24.07.2022

Linux, как создать дочерний процесс, используя параметр из argv [] в C
Я хочу создать программу msh, которая будет распознавать некоторые другие написанные мной программы на C, создавать новый процесс для этой программы на C и запускать ее. Например, я уже написал свои собственные функции копирования, перемещения и...
965 просмотров
schedule 09.01.2023

Чтение/запись stdin/out для интерпретатора bash linux, fork - execl
Я пытался написать программу, которая будет отправлять и получать команды в оболочку bash (/bin/sh). Как программа-обертка вокруг оболочки bash. Итак, я могу написать на стандартный ввод «cd ~/Desktop», затем снова написать «ls», и я получу список...
749 просмотров
schedule 26.09.2023