我可以交互地使用“模块加载 xyz”命令,但是当从脚本运行时,它说它找不到“模块”命令。有没有办法在脚本中加载模块?
catamount
问问题
15112 次
3 回答
4
像这样启动你的 bash 脚本:
#!/bin/bash -l
请注意,在此之后使用 module load xyz 加载的模块只能从脚本文件中获得。
于 2012-11-28T12:46:08.620 回答
1
尝试
source /etc/profile
如果这不起作用,您很可能遇到了别名问题。你可能需要
shopt -s expand_aliases
在你的脚本中。
于 2009-07-14T19:19:29.490 回答
-1
如果模块是指 Linux 内核模块,请查看modprobe
(或更底层insmod
)。通常不需要使用module
Linux 发行版加载到 shell 中的任何别名(如 )。
(例如,我的module
发行版/设置上什至没有命令,所以我无法尝试查看您指的是哪种模块。)
于 2011-09-20T01:34:10.107 回答