我在erlang中有代码来列出模块的模块路径:
code:get_object_code(Module)
我们的外壳有什么类似的东西吗?
我知道我们可以通过以下方式列出shell中的模块:
module list
但是它没有具体提供特定模块名称的模块路径
我尝试过:
module show module_name
output: ModuleCmd_Display.c(151):ERROR:105: Unable to locate a modulefile for 'module_name'
答案 0 :(得分:1)
如果您输入module list
返回的名称,这似乎可行。例如,我有两个活动模块:
$ module list
Currently Loaded Modulefiles:
1) module-info 2) module-git
我可以询问有关module-git
的信息,并且输出包含模块的文件名,包括目录:
$ module show module-git
-------------------------------------------------------------------
/home/magnus/modules/modulefiles/module-git:
module-whatis {get last version of the module sources from GitHub}
set-alias get-modules {git clone git://github.com/cea-hpc/modules.git && cd modules}
-------------------------------------------------------------------