This shows you the differences between two versions of the page.
— |
linux:grep_lines_before_and_after [2020/06/01 22:53] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Grep Lines Before and After ====== | ||
+ | I often need to grep a file and return a few lines before and a few lines after the line I'm looking for. There are three relevant command line Arguments that allow you to do that. | ||
+ | |||
+ | Grep's //-B 1// option will give you one line before; //-A 1// will give you one line after; and -C 1 will give you both one line before and one line after. | ||
+ | |||
+ | Here's an example. | ||
+ | |||
+ | grep -B 2 -A 3 'captcha' ./myfile.txt |