我无法通过脚本正确执行此行:
export PATH=/usr/lib64/openmpi/bin:$PATH;
或将其写入文件并获取文件:
echo "export PATH=/usr/lib64/openmpi/bin:$$PATH" >> shrc;
source shrc;
当我在 openFoam 安装之后吃午饭时,它告诉我“command not found mpicc”只有当我自己直接在命令行中输入它时,一切正常。
(脚本是使用函数执行的,因此我在执行函数之前获取脚本的源代码——mpicc 不与其他变量冲突)
(我还尝试将 mpicc 设置为具有完整路径“/usr/lib64/openmpi/bin/mpicc”的别名,并且还尝试不仅将 bin 目录导出,而且将 mpicc 的直接路径导出到 $PATH - 没有任何效果)
我如何通过脚本运行这个命令,以便 OpenFOAM 的 ./Allwmake 能够找到它?
(使用BASH、RHEL 7.6(麦婆))