execlp

execlp

从PATH 环境变量中查找文件并执行

定义:

int execlp(const char * file,const char * arg,……);

头文件:

#include<unistd.h>

说明:

execlp()会从PATH 环境变量所指的目录中查找符合参数file的文件名, 找到后便执行该文件, 然后将第二个以后的参数当做该文件的argv[0]、argv[1]……, 最后一个参数必须用空指针(NULL)作结束。

返回值:

如果执行成功则函数不会返回, 执行失败则直接返回-1, 失败原因存于errno 中。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1 dyld 1.1 dyld简介 在iOS系统中,几乎所有的程序都会用到动态库,而动态库在加载的时候都需要用d...
    Kevin_Junbaozi阅读 14,119评论 4 44
  • Lua 5.1 参考手册 by Roberto Ierusalimschy, Luiz Henrique de F...
    苏黎九歌阅读 14,733评论 0 38
  • ### main函数执行之前做了什么?(iOS) & dyld 是Apple 的动态链接器;在 xnu 内核为程...
    天使君阅读 3,928评论 0 1
  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 9,938评论 0 5
  • 浮生若梦,梦璃隔世。女:[你愿意娶我么?]男:[我还没有准备好。]女:[我等你说爱我。]男:[我记得你我的约定。]...
    二元工作室阅读 2,523评论 1 16