Brug af: grep med $
HejI forbindelse med filtrering af en log fil, bruger jeg følgende kommando:
grep domain.dk$ >> fil-domain.dk.log
Domain navnet domain.dk står altid til sidst i apache logfilen (noget jeg har sat den til så jeg kunne filtrerer på det).
Nu er jeg imidlertidigt løbet ind i et problem med at jeg også skal kunne filtrerer på andetdomain.dk, hvilket ikke er noget problem. Problemet ligger i at filtrerer på domain.dk, for ovenstående kommando vil også skrive linier for andetdomain.dk.
Samtidig skal samme grep kommando reagerer på både domain.dk, www.domain.dk, subdomain.domain.dk, etc. Samme gælder for de andre domainer, så jeg kan ikke regne med, at der altid er et mellemrum, et www. eller andet permanent forand.
Jeg håber nogle kan hjælpe med denne :-)
/Erik