grep ist ein Befehlszeilen-Textsuchprogramm, das ursprünglich für Unix geschrieben wurde. Es verwendet reguläre Ausdrücke für die Textübereinstimmung 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 Problembehandlung der Befehlszeilenoptionen von Grep selbst sind off-topic.
Sagen Sie, ich habe Vektor von Strings:
%Vor%
Wie schreibe ich Regex, das zu allen Strings passt, die der Phrase "low" ähneln?
grep("lo", v, ignore.case=T) # 1 2 3 4 5 6 7
Dies entspricht auch der ersten Zeichenfolge, die ich nicht...
Angenommen, ich habe command1 , was dies ausgibt:
%Vor%
Ich habe auch command2 , was dies ausgibt:
%Vor%
Gibt es eine Möglichkeit, die Ausgabe von command1 zu grepsen, um keine Zeilen einzufügen, die aus command2 stammen, sodas...
Ich schreibe ein Bash-Skript, um mit GREP nach einem Muster in einer Datei zu suchen. Ich bin ratlos, warum es nicht funktioniert. Dies ist das Programm
%Vor%
Oder gibt es einen anderen Ansatz, dies zu tun?
Danke
(Inhalt der Datei)...
Ich versuche eine Datei Zeile für Zeile zu lesen, beginnend mit einer bestimmten Zeile in bash. Ich habe den while-Befehl bereits benutzt, um jede Zeile der Datei zu lesen, indem ich die Zählung inkrementiere. Kann ich es von einer bestimmten Li...
Ich verwende die Funktion grep -f , um Zeilen aus einer Datei zu extrahieren, die einem bestimmten Muster entsprechen. Nehmen wir an, meine Musterdatei ist pattern.txt , wie folgt.
%Vor%
Und die Datei, mit der ich dieses Muster abgleiche...
Ist es möglich, git grep zu erhalten, um nur neue oder geänderte Dateien im Index / Cache zu suchen?
(Der Anwendungsfall dafür ist die Verwendung in einem Pre-Commit-Hook, der im prospektiven Commit nach "debug" -Code wie console.log su...
Ich würde gerne ein Muster aus mehreren Protokolldateien grep, die ständig von einigen Prozessen aktualisiert werden und die Ausgabe dieses Grep kontinuierlich fortsetzen.
Unter Befehl funktioniert nicht und ich bekomme - Tail: Warnung: nach Sta...
Ich starte eine wöchentliche crontab, die Informationen sammelt und eine Protokolldatei erstellt.
Ich habe ein Skript, das ich gegen diese wöchentliche Datei ausführe, um nur bestimmte Statuszeilen für meine Anzeige auszugeben.
%Vor%
Di...
%Vor%
grep: a.txt : Keine solche Datei oder Verzeichnis
grep: b : Keine solche Datei oder Verzeichnis
Der Befehl entfernt alle im Verzeichnis vorhandenen Dateien außer., ...
Es sollte nur die Dateien entfernen, die das Wort "magenta"...