Diskussion:Grep

aus Wikipedia, der freien Enzyklopädie
Letzter Kommentar: vor 5 Jahren von Summer ... hier! in Abschnitt egrep und fgrep
Zur Navigation springen Zur Suche springen

Steht grep nicht für global regular expression print? (nicht signierter Beitrag von 62.176.238.37 (Diskussion) )

Stimmt wohl! Die Erklaerung in en:grep hoert sich sehr plausibel an. --Montauk 11:19, 5. Jul 2006 (CEST)
Ich hab auch noch die Variante "Global search for a regular expression and print out matched lines" gefunden, für mich klingt aber Deine Variante am plausibelsten. --W.amadeus 13:02, 7. Jul 2006 (CEST)

Ich hab mal irgendwo die Variante "GNU regular expression parser" gelesen, aber die dürfte falsch sein. --3of8 18:02, 25. Apr. 2007 (CEST)Beantworten

und was ist mit pgrep?

Habe gerade die Änderungen eines Nutzers reverted, der grep automatisch mit GNU grep gleichsetzt. Evtl. sollte jemand dazu einen eigenen Unterpunkt erstellen. --Pigpen 21:56, 9. Nov. 2009 (CET)Beantworten

Ein eigenes Kapitel für Windows mit Firmenname wo es doch Ports zu dutzenden Plattformen gibt sollte auf jedenfall überdacht werden. Das sieht so eher wie Werbung aus. Durch Cygwin sind nahezu alle Unixish Befehle auch ohne irgendwelchen Server und Resource Kits auf Windows portiert worden, und zwar Open Source, müssen die jetzt alle ein Microsoft Windows Kapitel kriegen? (Nur so als Denkanstoss) --Hippie2000 04:33, 14. Sep. 2010 (CEST)Beantworten


Adobe InDesign

[Quelltext bearbeiten]

In InDesign sind Abfragen mit Grep möglich, um z.b. zu viele Leerzeichen zu eliminieren. Ist das eine Erwähnung wert? (nicht signierter Beitrag von 130.149.46.210 (Diskussion) 14:33, 30. Aug. 2011 (CEST)) Beantworten

warum {} \

[Quelltext bearbeiten]

Warum steht im ersten Beispiel am Ende des grep die Zeichenfolge "{} \;"? Kann mir und evtl. auch auf der Artikelseite das jemand erklären? Ich weiß, dass es so funktioniert, nutze es selbst, aber warum?

Danke. (nicht signierter Beitrag von 139.2.4.136 (Diskussion) 15:30, 12. Mär. 2014 (CET))Beantworten

OMA-Tauglichkeit

[Quelltext bearbeiten]

Ich habe früher mal dieses Beispiel reingemacht, was aber irgendwann gelöscht wurde.

In der Kommandozeile wird grep meist zur Suche in Dateien eingesetzt. Zum Beispiel sei die Textdatei telefonliste.txt mit folgendem Inhalt gegeben:

Huber, Michael, Marketing, -862
Mayer, Susanne, Lager, -212
Schmid, Carola, Geschäftsleitung, -435
Schmidt, Eberhard, Vertrieb, -479
Schmitt, Marie, Labor, -804

Der Befehl

grep Schmid telefonliste.txt

gibt alle Zeilen der Textdatei aus, in denen die Zeichenfolge „Schmid“ enthalten ist:

Schmid, Carola, Geschäftsleitung, -435
Schmidt, Eberhard, Vertrieb, -479

Ich finde das wesentlich OmA-tauglicher als die aktuellen Beispiele

find /home/benutzername -exec grep -H "Passwort" {} \;
grep -r "Passwort" /home/benutzername
tail -1000 /var/log/mail | grep "Mailadresse"

Meinungen? --Suricata (Diskussion) 15:38, 15. Apr. 2014 (CEST)Beantworten

Sun Wu

[Quelltext bearbeiten]

Der Quellverweis zu "Sun Wu" führt zu einem unpassenden Artikel. --Frosheekeksi (Diskussion) 21:04, 29. Apr. 2017 (CEST)Beantworten

Danke für den Hinweis, hab den Link entfernt -- Snuffels (Diskussion) 13:23, 30. Apr. 2017 (CEST)Beantworten

egrep und fgrep

[Quelltext bearbeiten]

Wenn man cat /bin/egrep bzw. cat /bin/fgrep aufruft kommt man schon ins Grübeln ob man das als eigenständige Programme anführen soll. --SummerStreichelnNoteAm 21.03.2019 rettete WMDE die Welt01:27, 4. Sep. 2019 (CEST)Beantworten