PowerShell 管道操作与数据处理实用技巧
1. 使用 Group-Object 进行数据分组与哈希表创建
在 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
在某些场景下,反复使用 Where-Ob
超级会员免费看
订阅专栏 解锁全文
11

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



