Als «grep» getaggte Fragen

208
Wie finde ich mit grep Muster über mehrere Zeilen hinweg?

Ich möchte Dateien finden, die "abc" UND "efg" in dieser Reihenfolge haben, und diese beiden Zeichenfolgen befinden sich in dieser Datei in unterschiedlichen Zeilen. ZB: eine Datei mit Inhalt: blah blah.. blah blah.. blah abc blah blah blah.. blah blah.. blah blah.. blah efg blah blah blah blah.....

204
Windows rekursive grep-Befehlszeile

Ich muss unter Windows einen rekursiven Grep durchführen, etwa so unter Unix / Linux: grep -i 'string' `find . -print` oder die bevorzugtere Methode: find . -print | xargs grep -i 'string' Ich bin nur mit cmd.exe festgefahren, daher habe ich nur Windows-Befehle eingebaut. Ich kann Cygwin oder Tools...

181
Grep Regex enthält keine Zeichenfolge

Ich übergebe eine Liste von Regex-Mustern grep, um sie mit einer Syslog-Datei zu vergleichen. Sie stimmen normalerweise mit einer IP-Adresse und einem Protokolleintrag überein. grep "1\.2\.3\.4.*Has exploded" syslog.log Es ist nur eine Liste von Mustern wie der "1\.2\.3\.4.*Has exploded"Teil, den...

177
Eleganter “ps aux | grep -v grep ”

Wenn ich die Liste der Prozesse überprüfe und diejenigen heraushole, die für mich interessant sind, wird das grepselbst auch in die Ergebnisse einbezogen. Zum Auflisten von Terminals: $ ps aux | grep terminal user 2064 0.0 0.6 181452 26460 ? Sl Feb13 5:41 gnome-terminal --working-directory=.. user...

169
(grep) Regex für Nicht-ASCII-Zeichen?

Unter Linux habe ich ein Verzeichnis mit vielen Dateien. Einige von ihnen haben Nicht-ASCII-Zeichen, aber alle sind gültige UTF-8 -Zeichen . Ein Programm hat einen Fehler, der verhindert, dass es mit Nicht-ASCII-Dateinamen funktioniert, und ich muss herausfinden, wie viele davon betroffen sind. Ich...

157
PowerShell entspricht grep -f

Ich suche die PowerShell-Entsprechung zu grep --file=filename. Wenn Sie nicht wissen grep, ist Dateiname eine Textdatei, in der jede Zeile ein Muster für reguläre Ausdrücke enthält, mit dem Sie übereinstimmen möchten. Vielleicht fehlt mir etwas Offensichtliches, aber ich Select-Stringhabe diese...