Als «grep» getaggte Fragen

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

3
Protokolldatei schließen, aber nur bestimmte Zeilen anzeigen
Ich verfolge eine Protokolldatei mit dem Flag -f. Dann leite ich dies an grep weiter, um nur Zeilen zu finden, die "X" enthalten. Das funktioniert einwandfrei. Jetzt möchte ich das noch einmal in ein anderes grep leiten, das alle Zeilen entfernt, die "Y" enthalten. Wenn ich die zweite Pipe hinzufüge, …


4
Was macht "xargs grep"?
Ich kenne den grepBefehl und lerne die Funktionen von kennen xargs. Ich lese diese Seite durch, die einige Beispiele für die Verwendung des xargsBefehls enthält. Das letzte Beispiel, Beispiel 10, verwirrt mich. Es besagt: "Der Befehl xargs führt den Befehl grep aus, um alle Dateien (unter den vom Befehl find …

1
Was macht grep line buffering?
Hier ist mein Befehl, den ich in einem Skript verwende, um grepDaten in Echtzeit zu erhalten. Es scheint Echtzeitdaten nicht korrekt abzurufen, da nur einige Zeilen fehlen. tail -f <file> | fgrep "string" | sed 's/stuff//g' >> output.txt Was würde der folgende Befehl tun? Was ist "Zeilenpufferung"? tail -f <file> …
25 grep 

2
Warum funktioniert dieser grep-Befehl nicht?
Wenn ich versuche, grep auf diese Weise zu verwenden: service --status-all | grep network Es werden weiterhin alle Dienste aufgelistet, obwohl ich sie weitergeleitet habe grep, um sie nur auf die Zeichenfolge "network" zu beschränken Nach dem Fakt: Als ich diesen Artikel bemerkte , der erklärt, warum sich der Befehl …
24 services  grep 

2
Ändern der Farbe von Grep
Wenn ich etwas greife, ist das Ergebnis immer rot. Ich weiß, dass der Befehl grep --colordas Ergebnis in Farbe ausgibt, die standardmäßig rot ist. Kann ich die Farbe ändern?


3
Verwenden von grep mit Pipe und kaufmännischem Und, um Fehler aus der Suche herauszufiltern
Ich verwende cygwin, um eine Datei auf dem cygdrive zu finden. Ich muss jedoch die Nachrichten unterdrücken, denen die Berechtigung verweigert wurde (andernfalls werden die Ergebnisse in den Fehlermeldungen ausgeblendet). Der folgende Befehl funktioniert: find -name 'myfile.*' |& grep -v "Permission denied" Ich verstehe nicht, warum das kaufmännische Und in …
22 bash  command-line  find  grep 

1
Verwenden von Modifikatoren von Perl-kompatiblem Regex (PCRE) in grep
Gemäß grep --helpund man grepkönnen wir die -POption verwenden, um das Muster als regulären Perl-Ausdruck (PCRE, um genau zu sein) anstelle der standardmäßigen regulären POSIX-Grundausdrücke (BRE) zu interpretieren . In der Perl-Sprache können dem Ausdruck verschiedene Modifikatoren hinzugefügt werden, um die Musterinterpretation (in der Syntax von /pattern/modifiers) anzupassen . Also, …
20 grep  perl  regex 



3
Wie bekomme ich die Zeilennummer von grep?
Das folgende grep grep -r -e -n coll * wird angezeigt fullpath/filename: <tag-name>coll</tag-name> Ich würde gerne wissen, welche Zeile den folgenden Text hat, ich habe versucht, hinzuzufügen -n, aber es hat nicht funktioniert. Ich habe versucht hinzuzufügen | grep -n *, aber es hat etwas Seltsames getan. Was ich gerne …


2
Was bedeuten ^ $ und ^ #?
Das verstehe ich nicht BADIPS=$(egrep -v "^#|^$" $tDB). Kannst du es erklären? vollständiger Code: #!/bin/bash # Purpose: Block all traffic from AFGHANISTAN (af) and CHINA (CN). Use ISO code. # # See url for more info - http://www.cyberciti.biz/faq/?p=3402 # Author: nixCraft <www.cyberciti.biz> under GPL v.2.0+ # ------------------------------------------------------------------------------- ISO="af cn" ### …
17 grep  regex 


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.