Grep steht für Global Regular Expression Print. Wie der Name schon sagt, wird Grep verwendet, um Textdateien mit regulären Ausdrücken zu durchsuchen (kurz Regex). Es druckt die Linien, die dem angegebenen Muster entsprechen, in einer Textdatei. Wenn keine Datei angegeben ist, durchsucht grep das angegebene Muster rekursiv in den Dateien im aktuellen Verzeichnis.