Als «grep» getaggte Fragen

Bei Fragen zu grep ein Befehlszeilenprogramm zum Suchen von Textmustern in Dateien. Verwenden Sie dieses Tag für Fragen zu grep selbst oder für Fragen zu Problemen, die sich aus der Verwendung des Befehlszeilentools grep ergeben.

3
Verwendung eines Perl-kompatiblen Regex mit GNU grep -P
Ich verwende diesen regulären Ausdruck (?<=\[')[^,]*in einer Datei, die die folgende Zeile enthältdisk = ['OVS/sdasd/asdasd/asdasd/something.img, w'] Ich möchte, dass das zurückkommt OVS/sdasd/asdasd/asdasd/something.img Wie verwende ich es grep, damit es funktioniert? Ich habe es versucht, grep -P "(?<=\[')[^,]*"aber es gibt die ganze Zeile zurück.

2
Wie mache ich vertikale Balken? in grep arbeiten?
Hier ist ein Beispiel für eine grep-Befehlszeile, die ich ausprobiert habe: grep '(565172|565173|565175)' /var/log/cups/error_log Es wird keine Ausgabe erzeugt, obwohl alle drei Werte mehrmals in der Datei enthalten sind. Ich habe versucht, den Balken zu entkommen, und das hat die Dinge etwas verbessert - der mittlere Wert wurde erkannt, aber …
10 grep 


5
Finden Sie die genaue Zeichenfolge mit grep
Ich habe zum Beispiel eine große Textdatei mit vielen E-Mail-Adressen. Mit Bash muss ich suchen / überprüfen, ob eine E-Mail existiert (oder nicht). Sollte man (nur) die "Anker" verwenden? grep '^user1@example.com' text_file oder gibt es bessere möglichkeiten Ich muss ein Bash-Skript erstellen und möchte sicher sein.
9 grep 

1
Der Versuch, ein Shell-Skript zu schreiben, das einen Server weiterhin remote testet, aber beim Abmelden immer wieder in die else-Anweisung fällt
Ich versuche hier, ein Shell-Skript zu schreiben, das meinen Server ständig testet und mir eine E-Mail sendet, wenn er ausfällt. Das Problem ist, dass wenn ich mich von einer SSH-Verbindung abmelde, obwohl ich sie &am Ende des Befehls ausführe ./stest01.sh &, sie automatisch in else fällt und mich ununterbrochen weiterschickt, …


2
Grep, um die richtige Zeile zu finden, sed, um den Inhalt zu ändern und ihn dann wieder in die Originaldatei zu setzen?
Ich versuche, ein einzelnes Wort in einer bestimmten Zeile in einer Datei zu ändern, habe jedoch Probleme, alle miteinander zu verbinden. Grundsätzlich befindet sich in einer Zeile meiner Datei das Schlüsselwort 'firmware_revision', und in dieser Zeile (und nur in dieser Zeile) möchte ich das Wort 'test' durch das Wort 'Produktion' …








4
Grep word in einer Datei und kopiere die Datei
Ich habe eine Sammlung von Dateien (* .zip, * .txt, * .tar.gz, * .doc, ... usw.). Diese Dateien befinden sich in einem Pfad. Ich möchte alle Dateien (* .txt) finden und dann nur die Textdateien kopieren, die bestimmte Wörter enthalten (z. B. LINUX / UNIX). Ich habe folgendes ausgeführt: 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.