2015-10-20 53 views
2

给定以下脚本。PowerShell中的组对象,在每个组中选择第一个项目

$module = # get path 
$code = get-childitem $module -recurse -include *.dll 
$list = $code | group-object -Property Name 
$list 

我retreive如下:

Count Name      Group                                       
----- ----      -----                                       
    4 FileA...     {A, B, C, D} 
    2 FileB...     {X, Z} 
    1 FileX...     {R} 

我该如何选择每个组中的第一项。
我想通过文件名组,但实际上检索每个组中的第一个文件(完整路径)。

我想获得A,X,R etc

回答

7

如果我理解正确的话,这应该这样做:

$list | %{$_.Group[0].FullName} 
+0

无法相信我错过了 - 谢谢! – Jim

相关问题