合并2个数组名称

时间:2017-12-25 16:21:02

标签: powershell powershell-v4.0

我试图找出如何合并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

任何人都知道我做错了什么?

1 个答案:

答案 0 :(得分: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
}