Я пытаюсь выполнить команду cp с двумя вариантами --preserve и --interactive И в моем коде у меня есть: char const *copy[] = {"/bin/cp","cp","-p","-i",0};
execv(copy[0],copy);
Но это дает мне эту
Следующий код может действовать так, как ожидалось, если он выполняется оболочкой. Но если установить эту программу в качестве оболочки пользователя и SSH в хозяин, чтобы выполнить эту программу в кач
Я хочу, чтобы найти путь к файлу с помощью команды, которая, как это: system("which");
, а затем я использую выход для параметра для execv() функции. Как я могу это сделать? Любое предложение?