全球主机交流论坛
标题:
用export写环境变量的sh,为什么运行后没用?
[打印本页]
作者:
花雪月静
时间:
2012-11-25 21:48
标题:
用export写环境变量的sh,为什么运行后没用?
本帖最后由 花雪月静 于 2012-11-25 22:16 编辑
#!/bin/bash
cd ~/2410sQt
export TMAKEDIR=$pwd/tmake-1.13
echo "TMAKEDIR"=$TMAKEDIR
复制代码
执行的时候显示设置好了
但是执行完毕之后
echo 就出不来了
用bash改变环境变量要用source加文件名执行才有效
环境变量在bash执行过程中有效,退出bash无效
作者:
frankzh
时间:
2012-11-25 21:54
$pwd 改为 $(pwd)
作者:
山塘街2011
时间:
2012-11-25 22:15
环境变量是进程的,你的脚本退出来就没了
直接写.bashrc里面
作者:
山塘街2011
时间:
2012-11-25 22:16
擦,看错了,不好意思
欢迎光临 全球主机交流论坛 (https://loc.516000.xyz/)
Powered by Discuz! X3.4