I have array of objects which outputs on console like this
$VM | %{ $_ | Get-Stat -Stat $metrics -Realtime -Start (Get-Date).AddMinutes(-2) -Instance ""} | Format-Table -AutoSize
MetricId Timestamp Value Unit
-------- --------- ----- ----
cpu.ready.summation 25.9.2014 15:23:40 39 milli
cpu.ready.summation 25.9.2014 15:23:20 50 milli
cpu.ready.summation 25.9.2014 15:23:00 36 milli
cpu.ready.summation 25.9.2014 15:22:40 44 milli
cpu.ready.summation 25.9.2014 15:22:20 43 milli
cpu.ready.summation 25.9.2014 15:22:00 46 milli
cpu.demand.average 25.9.2014 15:23:40 37 MHz
cpu.demand.average 25.9.2014 15:23:20 37 MHz
cpu.demand.average 25.9.2014 15:23:00 37 MHz
cpu.demand.average 25.9.2014 15:22:40 38 MHz
cpu.demand.average 25.9.2014 15:22:20 40 MHz
cpu.demand.average 25.9.2014 15:22:00 41 MHz
cpu.usagemhz.average 25.9.2014 15:23:40 26 MHz
cpu.usagemhz.average 25.9.2014 15:23:20 52 MHz
cpu.usagemhz.average 25.9.2014 15:23:00 29 MHz
cpu.usagemhz.average 25.9.2014 15:22:40 28 MHz
cpu.usagemhz.average 25.9.2014 15:22:20 51 MHz
cpu.usagemhz.average 25.9.2014 15:22:00 32 MHz
How to change the output like this ?
25.9.2014 15:23:40 39 milli 37 MHz 26 MHz
25.9.2014 15:23:20 50 milli 37 MHz 52 MHz
.
.
.