仅为一个 shell 命令临时设置 ENV 变量?

eri*_*kcw 4 python shell environment-variables

是否可以只为一个 shell 命令设置一个 ENV 变量(即在命令执行后立即过期)?

例如:

export VERSIONER_PYTHON_PREFER_32_BIT=yes
winpdb
Run Code Online (Sandbox Code Playgroud)

我想将我的系统设置为仅针对此命令使用 32 位 Python,然后返回到 64 位。也许像

VERSIONER_PYTHON_PREFER_32_BIT=yes; winpdb
Run Code Online (Sandbox Code Playgroud)

谢谢!

Dom*_*Dom 10

在 Bash 中,你可以这样做,VERSIONER_PYTHON_PREFER_32_BIT=yes winpdb并且为命令设置了 env 变量。与您的建议相同,但没有分号。