1030课上作业
#include <unistd.h>
int main() {
char *args[] = {"/bin/ls", "-l", NULL};
char *env[] = {NULL};
execve("/bin/ls", args, env);
// 如果 execve() 失败,则会继续执行以下代码
perror("execve");
return 1;
}
man -k execute | grep execve
#include <unistd.h>
int main() {
char *args[] = {"/bin/ls", "-l", NULL};
char *env[] = {NULL};
execve("/bin/ls", args, env);
// 如果 execve() 失败,则会继续执行以下代码
perror("execve");
return 1;
}
man -k execute | grep execve