Powershell拆分多行

llew8vvj  于 2023-10-18  发布在  Shell
关注(0)|答案(1)|浏览(134)
$vn = Get-AzVirtualNetwork -Name mynet
$vn.Subnets | Select Name, AddressPrefix,id | sort AddressPrefix

我在查这个然后...

如何列出id中的resourcegroup名称?
我试过:

split "id.Split("/")[4]"

但得到错误:
选择对象:找不到接受参数“$null”的位置参数

qij5mzcb

qij5mzcb1#

保存变量中的数据。展开变量的ID属性,并在每一行上换行,在包含资源组的第四个正斜杠处拆分。

$vn = Get-AzVirtualNetwork -Name mynet
$subnets = $vn.Subnets | Select Name, AddressPrefix,id | sort AddressPrefix
$subnets.id | ForEach-Object {$_.split("/")[4]}

相关问题