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").