linux -- 用脚本设置环境变量我在脚本文件设置环境变量,比如,export CUPN_DIR=/home/god/aaa/bbb, 保存为test.sh, 然后执行脚本, sh test.sh, 环境变量并没有被输出,这是因为用sh 执行脚本时开启了子进程,所有的设置都发生在子进程中,对父进程没有影响。但是使用 . test.sh 的方式去执行脚本,就可以成功输出。因为这种方式是在父进程中直接执行脚本。 版权声明:本文为newkelt原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/newkelt/article/details/28863339