0

I am trying to find, how grep works internally while searching for multiple keywords.

ex:- grep -inrE "keyword1|keyword2|keyword3"

For a single keyword search, grep uses boyer's-moore algorithm internally by using bad match table.

Can anyone please help how grep/egrep works for multiple keyword search.

John Kugelman
  • 349,597
  • 67
  • 533
  • 578

0 Answers0