I find it extremely useful to include surrounding lines when I’m searching through log files or whatnot for a string of text. It certainly helps provide some context as to what I’m looking at.
However, I constantly forget the flag for including surrounding lines. So I’m posting it here so that, at least when I forget, I know where to find it ?
The flag is -C
. I suppose it should be easy to remember since I want “Context” and “Context” begins with “C”. ?
Below is a quick example for just in case you want the whole command or you enjoy copying and pasting all the things – hey… no judgement here.
grep -C 5 "[5aa027aeb0ebb]" my_special_log.log