linux环境下头文件unistd.h,c++代码调用shell命令
#include<unistd.h>
main()
{
char * aa[] = { "ls", " - al", " /home", (char*) };
if (vfork() == 0)
{
execv(" /bin/ls", aa);
printf("the child process\n");
}
else{
printf("the parent process\n");
}
}