Als «grep» getaggte Fragen

grep ist ein Befehlszeilenprogramm, das zum Suchen von Text verwendet wird.

3
Rekursives grep schlägt für * .c-Dateien fehl
Ich habe versucht, ein Muster in allen .c-Dateien auf folgende Weise rekursiv zu durchsuchen > grep -lr search-pattern *.c Habe das aber als Ausgabe bekommen > grep: *.c: No such file or directory Wenn ich das benutze: > grep -lr search-pattern * Ich bekomme viel davon. c Dateien in den …
12 grep 

5
Sortierte Datei effizient durchsuchen
Ich habe eine große Datei mit einer Zeichenfolge in jeder Zeile. Ich möchte schnell feststellen können, ob sich eine Zeichenfolge in der Datei befindet. Idealerweise würde dies unter Verwendung eines binären Chop-Algorithmus erfolgen. Einige Googler enthüllten den lookBefehl mit dem -bFlag, das verspricht, alle Zeichenfolgen, die mit einem bestimmten Präfix …

4
Grep: Das Sternchen (*) funktioniert nicht immer
Wenn ich ein Dokument greife, das Folgendes enthält: ThisExampleString ... für den Ausdruck This*Stringoder *Stringwird nichts zurückgegeben. Allerdings This*gibt die obigen Zeilen wie erwartet. Ob der Ausdruck in Anführungszeichen steht, spielt keine Rolle. Ich dachte, das Sternchen zeigt eine beliebige Anzahl unbekannter Zeichen an? Warum funktioniert es nur, wenn es …




2
Verwenden von AWK, um die zweite Spalte zu erhalten
Ich kann anscheinend nicht den Befehl awk erhalten, um die zweite Datenspalte abzurufen. Bash Code: filter_data=$(awk "{if(/$filter:/) print $2}" < scanresults_temp.txt) printf "$filter_data \n" Die Variable $ filter ist entweder der Wert von Download oder Upload, der an das Shell-Skript übergeben wird. Awk verwendet also den Begriff Download oder Upload, …
9 bash  grep  sed  awk 

2
Wie verwende ich die Grep-Ausgabe als Pfad für eine CD?
Wie kann ich die grepAusgabe als Argument an den cdBefehl weiterleiten? Zum Beispiel: [root@xxx xxx]# pip install django | grep '/usr.*' Requirement already satisfied (use --upgrade to upgrade): django in /usr/lib64/python2.7/site-packages Hier /usr/lib64/python2.7/site-packagesist hervorgehoben und ich möchte diese Zeichenfolge an übergeben cd.

4
Leiten Sie eine Ausgabe von Command Piping Grep in eine Datei um
Ich leite das: cat /dev/urandom|hexdump| grep -i "ffff f" > random und ich bekomme nichts in der Datei random, es bleibt Null Länge, nachdem der Befehl unterbrochen wird. Wie schreibe ich eine Ausgabe in eine Datei? Ich muss ein Ergebnis in eine Datei schreiben, die folgende Ausgabedaten enthalten sollte: 021bc40 …



3
Warum funktioniert mein grep + regex nicht?
Ich habe kürzlich entschieden, dass genug genug ist - ich würde lernen, grep fließend zu verwenden. Es sind alle drei Stunden vergangen und ich bin bereits verblüfft über dieses Spielzeugproblem. Ich synchronisiere derzeit ein RAID5-Array, dessen Fortschritt durch Lesen überwacht werden kann /proc/mdstat. Die Ausgabe von cat /proc/mdstatist unten gezeigt. …
9 grep 

2
Begrenzen Sie die Grep-Ausgabe auf kurze Zeilen
Ich benutze oft grep, um Dateien mit einem bestimmten Eintrag wie dem folgenden zu finden: grep -R 'MyClassName' Das Gute ist, dass es die Dateien und ihren Inhalt zurückgibt und die gefundene Zeichenfolge rot markiert. Das Schlimme ist, dass ich auch riesige Dateien habe, in denen der gesamte Text in …



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.