
06.04.2010, 13:57
|
|
Познавший АНТИЧАТ
Регистрация: 12.07.2008
Сообщений: 1,705
С нами:
9384806
Репутация:
1350
|
|
Есть файл с логами формат:
xxxxx
yyyyy zzzzzzz
xxxxx
yyyyy zzzzzzz
Требуется вывод: xxxxx yyyyy zzzzzzz
За одно используем особенность ,которую описал в своем блоге MVP PowerShell Marc van Orsouw (http://thepowershellguy.com/blogs/posh/archive/2007/10/23/how-to-go-to-the-next-item-in-a-for-loop-in-powershell.aspx)
foreach ($i in (gc log.txt)) { [void]$foreach.moveNext();$i+$foreach.current}
Как выше было сказано,что при вызове MoveNext() не обновляется переменная (в данном случае $i) ,а используется $foreach.current
|
|
|