scl 执行终止 bash 脚本

scl 执行终止 bash 脚本

我正在尝试使用脚本自动重新安装 Centos 盒,并且一切运行良好,只是scl执行时脚本终止。

我用它将默认的 g++ 编译器改为 8。

scl enable devtoolset-8 bash

如何在不退出脚本的情况下运行 scl?

答案1

对于 RHEL,使用:

source /opt/rh/devtoolset-8/enable

剧本使能够只需设置环境变量,如、、PATH等,以便使用这些工具而不是安装到默认路径的工具。它在功能上类似于MANPATHLD_LIBRARY_PATHdevtoolset-8scl 启用但它不会终止你的脚本。

相关内容