平时在LINUX中编译代码时, 常要更改一些环境变量, 为了方便一般会建一个脚本文件;但是直接运行脚本时会发现相应的环境变量没有变化,这是因为运行脚本时,当前shell会打开一个新的SHELL来执行脚本, 所以设置的环境变量不在当前SHELL中生效; 用下面方法可解决这个问题:
# source an_env
或
# .an_env
用source或 . 指令来执行脚本.
平时在LINUX中编译代码时, 常要更改一些环境变量, 为了方便一般会建一个脚本文件;但是直接运行脚本时会发现相应的环境变量没有变化,这是因为运行脚本时,当前shell会打开一个新的SHELL来执行脚本, 所以设置的环境变量不在当前SHELL中生效; 用下面方法可解决这个问题:
# source an_env
或
# .an_env
用source或 . 指令来执行脚本.