如何创建foo
环境变量无障碍通过printenv
bash?
PS /home/thufir/powershell/helloPSTwitterAPI>
PS /home/thufir/powershell/helloPSTwitterAPI> $env:foo = 'x' * 333 + '!'
PS /home/thufir/powershell/helloPSTwitterAPI>
PS /home/thufir/powershell/helloPSTwitterAPI> $env:foo
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx!
PS /home/thufir/powershell/helloPSTwitterAPI>
我想使用 powershell 来设置环境变量,而不是使用setenv
它本身,以便 Visual Studio Code 和 bash捡起运行 powershell 脚本时的变量。
答案1
我会按照如下所述进行操作:
[System.Environment]::设置环境变量('DOCKER_HOST','docker.artofshell.com')
这样,环境变量(在本例中DOCKER_HOST
)就会被永久创建,就像您通过 Windows 控制面板创建它一样。