《Linux函数调用手册》之___execvp执行文件
定义:
int execvp(const char *file ,char * const argv []);
表头文件:
#include<unistd.h>
说明:
execvp()会从PATH 环境变量所指的目录中查找符合参数file 的文件名, 找到后便执行该文件, 然后将第二个参数argv传给该欲执行的文件。
返回值:
如果执行成功则函数不会返回, 执行失败则直接返回-1, 失败原因存于errno中。
相关函数:
fork, execl, execle, execlp, execv, execve
错误代码:
请参考execve()。
示例:
执行:
-rw-r--r-- 1 root root 705 Sep 3 13 :52 /etc/passwd
返回顶部 | 《Linux函数调用大全》 | 《Linux命令大全》 | Linux专栏