当前位置: 技术问答>linux和unix
程序中获取的环境变量能够根据Linux系统中相应环境变量而变化吗?
来源: 互联网 发布时间:2016-07-18
本文导语: RT。 我有一个Linux下运行的应用程序,想让他根据一个环境变量的不同,而打印不同的信息。 比如说我的程序正在运行,然后我修改环境变量,然后程序就能根据环境变量打印出不同的信息。 我现在的情况是,程序...
RT。
我有一个Linux下运行的应用程序,想让他根据一个环境变量的不同,而打印不同的信息。
比如说我的程序正在运行,然后我修改环境变量,然后程序就能根据环境变量打印出不同的信息。
我现在的情况是,程序只能根据运行前的环境变量打印信息,程序运行起来后,我修改环境变量,程序中通过getenv()得到环境变量还是刚开始哪一个。
我有一个Linux下运行的应用程序,想让他根据一个环境变量的不同,而打印不同的信息。
比如说我的程序正在运行,然后我修改环境变量,然后程序就能根据环境变量打印出不同的信息。
我现在的情况是,程序只能根据运行前的环境变量打印信息,程序运行起来后,我修改环境变量,程序中通过getenv()得到环境变量还是刚开始哪一个。
|
kill一个特定的信号给正在运行的进程,然后这个进程处理信号的时候setenv?
进程开始运行以后环境变量应该是没有办法从外面修改的。
进程开始运行以后环境变量应该是没有办法从外面修改的。
|
你在命令修改的环境变量是暂时的,等会话一结束,环境变量就会变回原来的。如果修改脚本的话,应该读取的就是修改后的。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。