gpt4 book ai didi

powershell - 我可以将变量的值称为powershell中的另一个变量吗?

转载 作者:行者123 更新时间:2023-12-02 23:09:37 25 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





Dynamically create variables in PowerShell

(1 个回答)


4年前关闭。




我有 3 个环境可供使用,需要根据我所处的环境选择一个值。我有一个动态变量 $environment可以是开发、测试或生产。我还想有其他变量:

$development
$test
$production

根据我在哪个环境中使用的值。

是否有某种方法可以调用 $($environment) 并将环境变量的结果用作另一个变量?澄清:

$abc = "产品"
$prod = "生产值(value)"

我想调用类似 $($abc) 的东西并让它返回“生产值(value)”

有人问过类似的问题 here但是对于 ruby ;有没有办法在 Powershell 中做到这一点?

最佳答案

您可以使用 Get-Variable :

$environment = 'test'

$test = 'test'
$prod = 'prod'

(Get-Variable -Name $environment).value

将返回 $test 变量的值。

关于powershell - 我可以将变量的值称为powershell中的另一个变量吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46103121/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com