Показать сообщение отдельно

  #19  
Старый 06.04.2010, 13:57
SpangeBoB
Познавший АНТИЧАТ
Регистрация: 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
 
Ответить с цитированием