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