Als «grep» getaggte Fragen

grep ist ein Befehlszeilen-Textsuchdienstprogramm, das ursprünglich für Unix geschrieben wurde. Es verwendet reguläre Ausdrücke, um Text abzugleichen, und wird häufig als Filter in Pipelines verwendet. Verwenden Sie dieses Tag nur, wenn sich Ihre Frage auf die Programmierung mit grep oder grep-basierten APIs bezieht. Fragen zur Verwendung oder Fehlerbehebung von grep-Befehlszeilenoptionen selbst sind nicht zum Thema.

8
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 von …



3
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 ich übergebe, in einer Schleife, sodass ich zum Beispiel nicht …
181 regex  grep 


9
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 2979 0.0 0.0 4192 …
177 linux  grep 



9
(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 wollte dies mit tun findund dann ein …
169 regex  unicode  grep  ascii 



8
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 Option anscheinend nicht.
157 powershell  grep 




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.