GREP (get regular expression - hole regulären Ausdruck) ist ein wichtiges Programm der GNU-Utilities und dient der Byte- bzw. Textstringsuche in Dateien von Computern.
Es existieren zahlreichen Varianten EGREP, FGREP und AGREP, das eine unscharfe (fuzzy) Textstringsuche ermöglicht.