Eu tenho um log de erro que gostaria de filtrar todos os erros conhecidos usando o Powershell. Eu sei como filtrar por linha no powershell, mas meu problema é que os erros no log de erro abrangem várias linhas, mas eles sempre começam com uma data e hora. Por exemplo:
2016-01-14 01:01:01 Error 1: blab blab blab
blab blab blab line 1
blab blab blab line 2
blab blab blab line 3
2016-01-14 02:33:04 Error 2: blab blab blab
blab blab blab line 1
blab blab blab line 2
2016-01-14 02:33:04 Error 3: blab blab blab
blab blab blab line 1
e eu queria filtrar o Error 1 e o Error3, então a saída será apenas:
2016-01-14 02:33:04 Error 2: blab blab blab
blab blab blab line 1
blab blab blab line 2
Existe alguma maneira fácil de agrupar (pela data e hora) e filtrá-los usando o powershell?
Obrigado antecipadamente!
Tags window powershell file-filter