标签: linux posix
是否有一个函数或经过充分验证的代码片段来解析二进制文件的路径(通过$ PATH和东西) 为了使用exec *或类似函数启动应用程序?
答案 0 :(得分:2)
如果您在名称中使用exec变种p,则会自动搜索$PATH。因此,请使用execlp或execvp并为您处理。
exec
p
$PATH
execlp
execvp
没有“和东西”我知道 - 如果没有给出路径名,找到二进制文件的唯一方法是通过$PATH。