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

Вызов внешней программы из OCaml
Я новичок в OCaml и пытался понять, как вызвать внешнюю программу из OCaml. Я следил за документацией здесь и сделал следующий вызов: Unix.execv "cat text_file";; Это возвращает следующее: string array -> 'a = <fun>...
1737 просмотров
schedule 09.03.2023

Завершает ли функция C execv() дочерний процесс?
Вот разбивка моего кода. У меня есть программа, которая разветвляет дочерний элемент (и регистрирует pid дочернего элемента в файле), а затем делает свое дело. Потомок становится любой программой, которую программист удостоил argv. Когда дочерний...
9589 просмотров
schedule 14.03.2023

Использование execv (язык C) для запуска команд из командной строки Linux
Единственная часть, в которой я пока запутался, это как настроить execv с первым параметром в качестве текущего рабочего каталога. Я пробовал оба "." и "~", ни один из них не выполняет ничего на экране; то же самое для "/." и "/~". Я не понимаю,...
48605 просмотров
schedule 22.04.2023

Как я могу передать оператор перенаправления «›» в качестве аргумента для execv?
В терминале Linux я могу ввести echo hello! > /path/to/file Я думал, что смогу сделать то же самое, используя execv: #include <stdio.h> #include <unistd.h> #include <fcntl.h> int main(void){ char *write_cmd[] = {...
1384 просмотров
schedule 28.02.2022

execv() не работает должным образом
У меня странная проблема. В качестве домашнего задания я создаю свой собственный базовый сценарий bash, но при запуске execv() для запуска моей команды cp он не работает. Он работает с ls и группами, но не с cp. Я возился с моей программой cp,...
2435 просмотров
schedule 28.12.2023

Не удается прочитать и распечатать содержимое канала (от выполнения дочернего элемента через execv)
Я написал программу, которая читает файл bash и выполняет команды внутри этого файла. У меня работает исполнительная часть, но я не могу перенаправить вывод команды в канал, затем прочитать из канала и распечатать его содержимое. Я читал некоторые...
19 просмотров
schedule 19.11.2023

Очень странное поведение при разветвлении в libVLC
У меня есть приложение, созданное с помощью libVLC, доступ к стандартным установленным библиотекам libvlc-dev, подключаемым модулям, заголовкам и т. д. в Ubuntu Linux. Мое приложение в целом работает отлично, и в основном оно предназначено для приема...
23 просмотров
schedule 18.08.2022