Als «grep» getaggte Fragen

Bei Fragen zu grep ein Befehlszeilenprogramm zum Suchen von Textmustern in Dateien. Verwenden Sie dieses Tag für Fragen zu grep selbst oder für Fragen zu Problemen, die sich aus der Verwendung des Befehlszeilentools grep ergeben.



2
Was macht grep, wenn die CPU nicht läuft?
Bei der Suche nach Übereinstimmungen mit grepstelle ich häufig fest, dass die nachfolgende Suche erheblich weniger Zeit in Anspruch nimmt als die erste - z. B. 25s vs. 2s. Es liegt auf der Hand, dass die Datenstrukturen aus der letzten Ausführung nicht wiederverwendet wurden - diese sollten freigegeben werden. Als …
19 grep  performance 


5
grep mit logischen Operatoren
Gibt es ein grep-ähnliches Dienstprogramm, mit dem ich mit logischen Operatoren grep-Suchen durchführen kann? Ich möchte in der Lage sein, die logischen Konstrukte frei zu nisten und zu kombinieren. Zum Beispiel sollte so etwas möglich sein: grep (term1 && term2) || (term1 && (term3 xor term4)) * Mir ist klar, …
19 grep 


11
Grep eine große Anzahl von Mustern aus einer großen Datei
Ich habe eine Datei, die ungefähr 200.000 Zeilen pro Tag umfasst und die aus Blöcken mit drei Zeilen besteht: 1358726575123 # key Joseph Muller # name carpenter # job 9973834728345 Andres Smith student 7836472098652 Mariah Anthony dentist Jetzt habe ich eine andere Datei, aus der ich ungefähr 10.000 Schlüsselmuster extrahiere, …
18 grep  awk  database  text 


3
Schließen Sie Dateien mit sehr langen Textzeilen von der Grep-Ausgabe aus
Ich führe häufig grep-Befehle aus, um Dinge in meinem Code zu finden, aber das Problem bei Webprojekten ist, dass es häufig komprimierte JavaScript- und CSS-Dateien gibt, die eine große Textzeile erzeugen. Wenn also eine Übereinstimmung gefunden wird, wird das gesamte Terminalfenster angezeigt mehr als 1000 Zeilen gefüllt, was es äußerst …
18 grep 

4
Ausgabe nach stdout und gleichzeitig grep in eine Datei
Ich habe ein Skript, das Text ausgibt stdout. Ich möchte all diese Ausgaben in meinem Terminal sehen und gleichzeitig einige Zeilen filtern und in einer Datei speichern. Beispiel: $ myscript Line A Line B Line C $ myscript | grep -P 'A|C' > out.file $ cat out.file Line A Line …
18 grep  pipe  stdout  tee 

5
Führe zwei Listen zusammen, während Duplikate entfernt werden
Ich habe ein eingebettetes Linux-System mit Busybox (OpenWRT) - daher sind die Befehle begrenzt. Ich habe zwei Dateien, die so aussehen: erste Datei aaaaaa bbbbbb cccccc mmmmmm nnnnnn zweite Datei mmmmmm nnnnnn yyyyyy zzzzzz Ich muss diese 2 Listen in 1 Datei zusammenführen und die Duplikate entfernen. Ich habe nicht …
18 bash  grep  sed  awk  busybox 

3
Pipe find in grep -v
Ich versuche, alle Dateien zu finden, die von einem bestimmten Typ sind und keine bestimmte Zeichenfolge enthalten. Ich versuche, es zu tun, indem ich find auf grep -v leite Beispiel: find -type f -name '*.java' | xargs grep -v "something something" Das scheint nicht zu funktionieren. Es scheint nur die …
18 grep  find  pipe 


2
Liste der auswählbaren Einheiten für journalctl
In einem CentOS 7-Server möchte ich die Liste der auswählbaren Einheiten abrufen, für die journalctlProtokolle erstellt werden können. Wie kann ich den folgenden Code ändern, um dies zu erreichen? journalctl --output=json-pretty | grep -f UNIT | sort -u Im CentOS 7-Terminal wird der obige Code erzeugt grep: UNIT: No such …
18 grep  systemd 

4
Warum grept man hier nicht mit Rohrleitungen?
Ich habe den folgenden Befehl: find / -name libGL.so.1 Was viele Zeilen mit "Permission denied" zurückgibt. Ich möchte solche Zeilen ausschließen und habe Folgendes hinzugefügt: find / -name libGL.so.1 | grep -v 'denied' Aber die Ausgabe ist die gleiche - meine grep -v 'denied'filtert nicht die Zeilen mit Permission denied. …
18 shell  grep  pipe 

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.