Allgemeines (grep)
- Entstanden 1973, mehr Infos zur Geschichte unter http://www.columbia.edu/~rh120/ch106.x09
- Abgeleitet vom ed-Kommando: g/re/p (re = Regular Expression)
- Kurz für "Global Regular Expression Print", oder auch: "get regular expression pattern", "Get Regular ExPression", "Global search for a Regular Expression and Print out matched lines"
Suche ein Textmuster (z.B. in Datei(en)) - auch einfache reguläre Ausdrücke
- Eselsbrücke: "to grab" - greifen
- Gehört zu den Filtern (Filter sind die UNIX-Programme, die eine Eingabe lesen, eine einfache Umwandlung vornehmen und das Resultat ausgeben; weitere: tail, sort, wc)
- sed und awk sind Verallgemeinerungen des grep
- Rückgabe eines Wertes an das Betriebssystem:
2: Datei nicht gefunden
1: Standard
0: Treffer
- Ausgabe der Zeile, die das Suchmuster enthält, auf die Standardausgabe
|