Als «grep» getaggte Fragen

84
Wie grep, ohne einige Muster?

Ich möchte Zeilen in Dateien finden, in denen ein Muster vorkommt und ein anderes Muster fehlt. Zum Beispiel muss ich alle Dateien / Zeilen finden, loomaußer denen mit gloom. Also kann ich loommit Befehl finden: grep -n 'loom' ~/projects/**/trunk/src/**/*.@(h|cpp) Jetzt möchte ich loomausschließen...

82
Wie man nach dem ganzen Wort greift

Ich benutze den folgenden Befehl, um Sachen in Unterverzeichnissen zu grep find . | xargs grep -s 's:text' Dies findet aber auch Sachen wie <s:textfield name="sdfsf"...../> Was kann ich tun, um das zu vermeiden, damit es nur Dinge wie findet? <s:text name="sdfsdf"/> ODER für diese...

81
Wie grep ich den Git Diff?

Gibt es eine Möglichkeit, das nach einem bestimmten Muster gefilterte Git-Diff anzuzeigen? Etwas wie git grepdiff pattern changed file +++ some sentence with pattern changed file 2 --- some other pattern Leider ist die einfachste Lösung nicht gut genug git diff | grep pattern +++ some sentence...

81
Wie man mit einer Liste von Wörtern grep

Ich habe eine Datei A mit 100 Wörtern, die durch neue Zeilen getrennt sind. Ich möchte Datei B durchsuchen, um festzustellen, ob eines der Wörter in Datei A darin vorkommt. Ich habe Folgendes versucht, funktioniert aber bei mir nicht: grep -F A B

80
Globales Suchen und Ersetzen der Linux-Befehlszeile

Ich versuche, eine Zeichenfolge in allen Dateien zu suchen und zu ersetzen, die mit grep auf einem Linux-Computer übereinstimmen. Ich habe einige Teile von dem, was ich tun möchte, bin mir aber nicht sicher, wie ich sie am besten aneinander reihen soll. grep -n 'foo' * wird mir Ausgabe in der Form...

80
Schnellster grep

Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber historische Bedeutung hat. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Ich würde gerne wissen, ob es einen Tipp gibt, den man grepso schnell

79
Wie greife ich nach Inhalten nach Mustern?

Bei einer gegebenen Datei zum Beispiel: potato: 1234 apple: 5678 potato: 5432 grape: 4567 banana: 5432 sushi: 56789 Ich möchte nach allen Zeilen suchen, die mit beginnen, potato:aber nur die folgenden Zahlen weiterleiten potato:. Im obigen Beispiel wäre die Ausgabe also: 1234 5432 Wie kann...

78
Grep und Python

Ich brauche eine Möglichkeit, eine Datei mit grep über einen regulären Ausdruck in der Unix-Befehlszeile zu durchsuchen. Zum Beispiel, wenn ich in die Befehlszeile eingebe: python pythonfile.py 'RE' 'file-to-be-searched' Ich brauche den regulären Ausdruck 'RE', um in der Datei gesucht zu werden...

72
Ändern von chmod für Dateien, aber nicht für Verzeichnisse

Ich muss chmod verwenden, um alle Dateien rekursiv auf 664 zu ändern. Ich möchte die Ordner überspringen. Ich dachte daran, so etwas zu tun ls -lR | grep ^-r | chmod 664 Das funktioniert nicht, nehme ich an, weil ich nicht in chmod pfeifen kann. Kennt jemand einen einfachen Weg, dies zu...

72
Suchen einer Zeichenfolge in Docker-Protokollen des Containers

Was ist der beste Weg, um eine bestimmte Zeichenfolge in den Protokollen eines Docker-Containers zu finden? Angenommen, ich möchte alle Anfragen sehen, die im Docker-Image "nginx" gestellt werden, das von einer IP stammt, die mit "127" beginnt. grep funktioniert nicht wie erwartet mit dem...