Zoeken in (log) bestanden

Met grep kan je een woordje opzoeken in een bepaald bestand:

grep IkZoekDit /var/log/zoekbestandje.log

Met egrpe kan je meerdere woorden ozken in een bepaald bestand:

egrep “IkZoekDit|EnDit” /var/log/zoekbestandje.log

Met head of tail bekijk je het begin of het eind van een bestand. Je kan hier ook opties aan toevoegen om bv het aantal regels beter te weer te geven.

tail -100 /var/log/zoekbestandje.log

Je kan nu beide commando’s combineren, om zo de woordjes enkele te zoeken in die bepaalde regels.

tail -100 /var/log/zoekbestandje.log | egrep “IkZoekDit|EnDit”

Met de optie -f onder tail kan je live het logbestandje bekijken. Dan zie je enkel die bepaalde zoeklijnen verschijnen op het moment dat het gebeurd. Heel handig als je iets aan het testen bent.

tail -f /var/log/zoekbestandje.log | egrep “IkZoekDit|EnDit”