【发布时间】:2011-12-22 13:21:32
【问题描述】:
我想使用一个可以调用的 shell 脚本来设置一些环境变量。但是,执行脚本后,我在 bash 中没有看到使用“printenv”的环境变量。
这是我的脚本:
#!/bin/bash
echo "Hello!"
export MYVAR=boubou
echo "After setting MYVAR!"
当我执行“./test.sh”时,我看到了:
Hello!
After setting MYVAR!
当我执行“printenv MYVAR”时,我什么也看不到。
你能告诉我我做错了什么吗?
【问题讨论】:
标签: unix export environment-variables