Als «grep» getaggte Fragen

grep ist ein Unix-Befehlszeilenprogramm, das Eingaben nach Zeilen durchsucht, die einem regulären Ausdruck entsprechen (oder nicht), und die Ergebnisse druckt. Verwenden Sie dieses Tag für Fragen zur Verwendung von grep-Funktionen, zum Schreiben regulärer Ausdrücke, die mit grep funktionieren, und zur allgemeinen Verwendung. Da grep jetzt in Unix-ähnlichen Umgebungen (z. B. Cygwin unter Windows) verfügbar ist, können Sie dieses Tag auch für Kompatibilitätsfragen und Unterschiede zwischen Versionen und Softwareumgebungen verwenden.

5
Schreiben der Ausgabe von "tail -f" in eine andere Datei
Als Fortsetzung meines letzten Beitrags, in dem ich grep & tail -fVorkommen von "seltenen" Ereignissen gefunden habe. Ich möchte dies in einer anderen Datei aufzeichnen. Ich habe versucht, mich umzudrehen tail -f log.txt | egrep 'WARN|ERROR' in tail -f log.txt | egrep 'WARN|ERROR' | tee filtered_output.txt Die Datei wird erstellt, …
34 bash  cygwin  grep  logging 

3
find / grep Befehl, ohne gemountete Freigaben zu durchsuchen
Wenn ich den Befehl find verwendet habe, muss ich fast immer die lokalen Laufwerke durchsuchen. Aber ich habe fast immer super große Netzwerkfreigaben gemountet und diese werden in die Suche einbezogen. Gibt es eine einfache Möglichkeit, diese in den Befehlen find, grep und anderen ähnlichen Befehlen auszuschließen? Beispiel: find / …
34 linux  find  grep 

3
Wie man "sed" mit Rohrleitungen benutzt
Ich möchte eine Zeichenfolge ersetzen, die von ausgegeben grepwurde. Ich habe: $ npm info webpack | grep version es gibt mich aus $ version: '2.1.0-beta.12', aber ich möchte haben: $ 2.1.0-beta.12 Also denke ich, ich könnte das erreichen, indem ich sedunnötige Teilstrings benutze und ersetze. Aber hier ist der schwierige …
34 bash  grep  sed 


4
grep für "Begriff" und schließen Sie "einen anderen Begriff"
Ich versuche, eine grep-Suche zu erstellen, die nach einem Begriff sucht, aber Zeilen ausschließt, die einen zweiten Begriff haben. Ich wollte mehrere -e "pattern"Optionen verwenden, aber das hat nicht funktioniert. Hier ist ein Beispiel für einen Befehl, den ich ausprobiert habe, und die von ihm generierte Fehlermeldung. grep -i -E …
28 linux  bash  search  grep 

7
Ausschluss von grep aus der Prozessliste
Ich habe einen Befehl zusammengestellt, um die Prozess-ID eines laufenden Daemons zurückzugeben: ps aux | grep daemon_name | awk "{ print \$2 }" Es funktioniert einwandfrei und gibt die PID zurück, aber es gibt auch eine zweite PID zurück, die vermutlich der Prozess ist, den ich gerade ausführe. Kann ich …
27 grep  ps  pid 

1
Schwanz -f mit grep kombinieren?
Hallo, ich möchte weiterhin eine Protokolldatei ansehen, aber ich möchte auch keine irrelevanten Dinge sehen. Ich bin nur an etwas interessiert, in dem "foobar" vorkommt. Also, wenn ich die Datei verfolgen würde, würde ich tun tail file | grep "foobar" Gibt es eine Möglichkeit, nach dem Hinzufügen der Option -f …
26 linux  grep  tail 


5
Grep-Tool für XML [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Super User. Geschlossen vor 4 Jahren . Ich bin auf der Suche nach einem guten Tool, um grep-ähnliche Operationen mit XML auszuführen …
22 automation  grep  xml  regex 

3
So prüfen Sie eine Protokolldatei innerhalb eines bestimmten Zeitraums
Ich habe eine Protokolldatei, jeder Zeile im Protokoll wird ein Datum vorangestellt, wie folgt: 2012-03-06 11:34:48,657 blah blah blah... Wie kann ich grepdiese Datei und nur die Zeilen von 8 bis 23 Uhr bekommen? Ich möchte die Anzahl der Fehler zählen, die zwischen 8 und 23 Uhr auftreten.
22 grep 

3
Wie kann bei Verwendung von grep verhindert werden, dass ein Kennwort oder andere vertrauliche Informationen im Bash-Verlauf gespeichert werden?
Ich musste kürzlich nach einem Passwort suchen, das möglicherweise in einer Datei gespeichert wurde. Ich wollte nicht, dass diese Zeile in der Bash-Geschichte auftaucht. Wie kann ich verhindern, dass bei Verwendung von grep ein Passwort oder andere vertrauliche Informationen im Bash-Verlauf gespeichert werden? Wie kann ich zum Beispiel grep dazu …
21 bash  grep 

18
Listen Sie nur die Gerätenamen aller verfügbaren Netzwerkschnittstellen auf
Ich möchte eine Liste aller verfügbaren Netzwerkgerätenamen auf meinem Linux-Server erhalten. Das habe ich mir gedacht ifconfig würde die Arbeit erledigen, aber ifconfig erzeugt ziemlich viel Ausgabe: eth0 Link encap:Ethernet Hardware Adresse 08:00:27:fc:5c:98 inet Adresse:192.168.2.222 Bcast:192.168.2.255 Maske:255.255.255.0 inet6-Adresse: fe80::a00:27ff:fefc:5c98/64 Gültigkeitsbereich:Verbindung UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1 RX packets:329 errors:0 dropped:0 …
21 linux  networking  grep  sed  cat 


7
Vorteile von cat'ing file und piping to grep
Gibt es neben der Bequemlichkeit weitere Vorteile, eine Datei zu erstellen und an grep weiterzuleiten? Der Vorteil ist, dass sich der Cursor beim Abrufen von Befehlen wie den folgenden aus meinem Verlauf am Ende der Zeile befindet, sodass es einfach ist, den Befehl mit einem anderen Text zu ändern, um …

1
Ubuntu Linux: Dateien zwischen bestimmten Zeiten finden?
Ich habe einen SO gefunden, der mit Find / Grep aufgerufen wurde , um Dateien zwischen bestimmten Tageszeiten zu durchsuchen Basierend darauf und einem Unix-SE namens Grep-Befehl, um Dateien zu finden, die Textzeichenfolgen enthalten, und diese zu verschieben, ergab sich Folgendes : find . -type f -mtime -20 | grep …
19 linux  ubuntu  grep  find 

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.