Как сделать 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.
Я бы сделал это, как описано ниже:
[System.Environment] :: SetEnvironmentVariable ('DOCKER_HOST', 'docker.artofshell.com')
Таким образом, переменная среды (в данном случае DOCKER_HOST
) будет создается постоянно, как если бы вы создали его через панель управления Windows.