【发布时间】:2016-10-13 21:39:17
【问题描述】:
我有以下对象结构:
- 资源(数组)
- 资源 (PSCustomObject)
- 名称(字符串)
- 标签 (PSCustomObject)
- 所有者(字符串)
- 更多...
- 资源 (PSCustomObject)
所以我可以做$resources[0].Tags.Owner 并获取字符串值。
目标是 select 只是名称和所有者,然后是 group 所有者。
我可以$resources | select {$_.Tags.Owner, $_.Name},但随后我得到了一个新的 PSCustomObject 数组,其中包含两个成员“$.Tags.Owner”和“$.Name”。
如何按名为“$_.Tags.Owner”的字段进行分组?
- 我可以将“$_.Tags.Owner”重命名为更友好的名称和所属的组吗?
- 我能否以某种方式告诉
group,我的意思是“$_.Tags.Owner”,而不是对象层次结构?
【问题讨论】:
标签: powershell