PowerShell 管道操作与数据处理技巧
1. 按名称分组和透视数据
在 PowerShell 中,使用 Group-Object 命令可以按指定属性或表达式对数据进行分组。结合 -AsHash 和 -AsString 参数,可以创建一个哈希表,将所选属性作为键。示例代码如下:
PS > $h = dir | group -AsHash -AsString Length
PS > $h
Name Value
---- -----
746 {ReplaceTest.ps1}
499 {Format-String.ps1}
20494 {test.dll}
PS > $h["499"]
Directory: C:\temp
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a--- 10/18/2009 9:57 PM 499 Format-String.ps1
PS > $h["746"]
Directory: C:\temp
Mode
超级会员免费看
订阅专栏 解锁全文
38

被折叠的 条评论
为什么被折叠?



