合并2个数组名称[重复]

问题描述 投票:-3回答:1

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

我试图找出如何合并2个数组名称,这是我尝试运行但它不起作用

for ($i=1; $i -le 4; $i++) {
    $test[$i] = Invoke-WebRequest http://lon-serv-$i/mani.json -TimeoutSec 30 -ErrorVariable RestError -ErrorAction SilentlyContinue
}

我想要发生的是我将有4个数组:

$test1 
$test2 
$test3 
$test4

谁知道我做错了什么?

powershell powershell-v4.0
1个回答
1
投票

你告诉powershell获取$ test [$ i]中的对象,你没有声明一个名为$ test1 / $ tets2的新变量。您可以使用这样的Web请求数组:

$test +=@()
for ($i=1; $i -le 4; $i++)
{
    $test += Invoke-WebRequest http://lon-serv-$i/mani.json -TimeoutSec 30 -ErrorVariable RestError -ErrorAction SilentlyContinue
}
© www.soinside.com 2019 - 2024. All rights reserved.