If a 'module load' line is found in any of these files, the modulefile are appended to any existing list of modulefiles. The 'module load' line must be located in at least one of the files listed above for any of the 'init' sub- commands to work properly. If the 'module load' line is found in multiple shell initialization files, all of the lines are changed. Remove modulefile from the shell's initialization files. Thus the effect a modulefile will have on the environment may change depending upon the current state of the environment.
Environment variables are unset when unloading a modulefile.
Thus, it is possible to load a modulefile and then unload it without having the environment variables return to their prior state. The location of the master Modules package file directory containing module command initialization scripts, the executable program modulecmd, and a directory containing a collection of master modulefiles. A colon separated list of all loaded modulefiles. A colon separated list of the full pathname for all loaded modulefiles. The filename of the file containing the initialization environment snapshot.