标签: python bash environment-variables
我想创建一个用于动态设置环境的python工具。我希望能够做到以下几点。
$ echo $FOO $ ./foo.py $ echo $FOO bar
如果可以的话,我将非常感谢帮助实现这一目标。
答案 0 :(得分:2)
这是不可能的(因为Python进程有自己的环境)。您可以(尽管可能不值得)编写一个脚本,其输出是bash的命令,然后编写eval "$(./foo.py)"。
bash
eval "$(./foo.py)"