📄 execvp.c
字号:
#include <unistd.h>#include <sys/limits.h>#include <string.h>extern char **environ;/* * BUG: instead of looking at PATH env variable, * just try prepending /bin/ if name fails... */intexecvp(const char *name, const char **argv){ int n; char buf[PATH_MAX]; if((n=execve(name, argv, environ)) < 0){ strcpy(buf, "/bin/"); strcpy(buf+5, name); n = execve(buf, argv, environ); } return n;}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -