在模块文件中设置默认版本

Ray*_*emi 2 modulefile environment-modules

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

% ls random_tool
1.2 2.3 3.0
Run Code Online (Sandbox Code Playgroud)

Ray*_*emi 5

给定一个模块文件目录:

% cd random_tool
% ls 
1.2 2.3 3.0
Run Code Online (Sandbox Code Playgroud)

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

#%Module

set ModulesVersion 2.3
Run Code Online (Sandbox Code Playgroud)

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

% cd random_tool
% ls 
1.2 2.3 3.0
Run Code Online (Sandbox Code Playgroud)