Erlang中文手册(Erldoc.com)  »  os  »  find_executable/1
Erlang并发编程 Erlang/OTP设计原理 Erlang/OTP[pdf] Mnesia用户手册[pdf] Erlang完整手册[en] 官网手册[en] 模块列表 方法列表 随机 Erlang中文社区(BBS) 美女图库

os:find_executable/1

返回一个可执行程序的绝对路径

用法:

find_executable(Name) -> Filename | false

在操作系统的环境变量 Path (可通过 os:getenv("PATH") 获取查看)的所有目录下,对给出的可执行程序名 Name 进行查找并搜索其目录路径,如果找到并且可执行,则返回其绝对目录路径。

os:find_executable(erl).
os:find_executable(python).

程序名也可以是一个文件路径。

os:find_executable("/app/rebar").

如果给出的程序名不存在,则返回 false。

os:find_executable("/app/rebar1").

如果给出的程序名不可执行,则返回 false。

os:find_executable("/app/README").
阿里云 - 最高1000元通用代金券立即可用
沪ICP备13037221号-9