在modulefiles中设置默认版本

时间:2019-06-19 15:35:36

标签: environment-modules modulefile

给出一个包含多个版本的模块文件的目录,如何设置默认值,以便用户可以输入module load random_tool而不必指定版本号?

% ls random_tool
1.2 2.3 3.0

1 个答案:

答案 0 :(得分:1)

给出一个模块文件目录:

% cd random_tool
% ls 
1.2 2.3 3.0

您可以通过创建.version文件来将其中之一设置为默认值。例如,假设我们希望2.3为默认值。我们创建以下.version文件。

#%Module

set ModulesVersion 2.3

现在,当某人加载random_tool时,他们将获得版本2.3。

% module load random_tool
% random_tool --version
2.3
%