Execlp用户库函数

时间:2014-03-16 11:03:50

标签: linux shell

我最近遇到过这样的问题:

如果你将execlp用于一个函数并且下面还有一些代码,那么这个代码会在哪种情况下被执行?

例如:

execlp("ps","ps","-u","username",(char*) NULL);

以下更多代码 - >它的执行依赖于什么?

是否取决于exit status执行的程序的execlp?或者它会被执行,因为execlp是独立完成的吗?

提前致谢

1 个答案:

答案 0 :(得分:0)

唯一可能的方法是execlp本身失败。一旦新程序执行完毕,该程序是成功还是失败并不重要 - 现在已经来不及回到原始程序指令。