Söka i flera filer samt välja rad under den matchande strängen (grepWin, Windows)

Permalänk
Medlem

Söka i flera filer samt välja rad under den matchande strängen (grepWin, Windows)

Halloj,

Skall söka igenom ett par hundra loggfiler och behöver plocka ut en specifik rad som alltid ligger 2 rader under den sträng jag söker efter.

Exempel:

1 Value SBP01 2 Random text 3 Using 072

Söker alltså på "SBP01" och behöver få fram rad 3 med texten "Using 072".

Har hittat ett verktyg som heter grepWin, men förstår mig inte riktigt på hur man skriver för att plocka ut raderna efter det jag söker på. Kan inget om "regular expressions", vilket verkar vara det man använder om jag har förstått det hela. Hittar ingen vidare dokumentation som gör att jag fattar heller.

Helst vill jag kunna kopiera resultatet så att jag kan få in det i en text editor också.

Någon som har lite bättre koll på detta och kan hjälpa till?

Visa signatur

Grubblare

Permalänk
Medlem

Wikipediasidan om "regex" är en bra början! https://en.wikipedia.org/wiki/Regular_expression

Permalänk
Medlem
Skrivet av easy_j:

Wikipediasidan om "regex" är en bra början! https://en.wikipedia.org/wiki/Regular_expression

Lyckades på ett lite fult sätt plocka ut vad jag behövde med hjälp utav PowerShell och -Context m.m.

Kopierade in allt i Sublime text och körde en sökning med regex "072\d+" för att slanga ut alla nummer som börjar på 072.

Tack ändå!

Visa signatur

Grubblare