Visa signatur
Grubblare
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?
Grubblare
Wikipediasidan om "regex" är en bra början! https://en.wikipedia.org/wiki/Regular_expression
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å!
Grubblare
Copyright © 1999–2024 Geeks AB. Allt innehåll tillhör Geeks AB.
Citering är tillåten om källan anges.