Kor*_*kig 3 arrays powershell datetime greatest-n-per-group
我有一个数组$ data:
PS> $data
Datum User Computer
----- --------- --------
10/06/2013 13:10:56 geb1@TESTDOMAIN.COM DC1$
10/06/2013 13:09:25 geb2@TESTDOMAIN.COM DC2$
10/06/2013 10:05:13 geb2@TESTDOMAIN.COM DC2$
7/06/2013 16:32:47 geb1@TESTDOMAIN.COM DC1$
Run Code Online (Sandbox Code Playgroud)
我想从每台计算机的$ data数组中获取最新日期,如下所示:
PS> $result
Datum User Computer
----- --------- --------
10/06/2013 13:10:56 geb1@TESTDOMAIN.COM DC1$
10/06/2013 13:09:25 geb2@TESTDOMAIN.COM DC2$
Run Code Online (Sandbox Code Playgroud)
我真的无法得到这个结果.你能帮帮我吗?
$data | Foreach-Object {$_.Datum = [DateTime]$_.Datum; $_} |
Group-Object Computer |
Foreach-Object {$_.Group | Sort-Object Datum | Select-Object -Last 1}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12643 次 |
| 最近记录: |