在我的程序中,用户将键入命令及其参数,我想找到它。例如,他打印wc -l -c。由于我不知道他会输入多少参数,我应该如何使用execlp?
execlp的语法是
int excelp(const char*file,const char *arg0...,(char*)0);
假设我存储命令及其参数
char* arguments[]
。
答案 0 :(得分:0)
由于对mark a comment as an answer的功能请求仍然被拒绝,我在此处复制上述解决方案。
你想要execvp()。 - FatalError