请教一个关于Linux环境变量的问题
通过命令env和export可以查看环境变量。
那可以通过写个c程序设置环境变量,然后通过env或export可以查看到吗? linux c
[解决办法]
进程设置环境变量只对进程本身和其子进程有效, 不会改变父进程的环境变量。
[解决办法]
在你的C程序里面调用下面两个shell命令
PATH=$PATH:/var/tmp
export PATH
[解决办法]
程序里修改的是自身进程的环境变量,无法改变父进程(shell)的环境变量。返回到shell中使用env或export是无法看到新的环境变量的。
[解决办法]
export path 设置环境变量
env 查看所有环境变量
http://www.blogjava.net/baizhihui19870626/articles/377531.html