Als «grep» getaggte Fragen

grep ist ein Unix-Befehlszeilenprogramm, das Eingaben nach Zeilen durchsucht, die einem regulären Ausdruck entsprechen (oder nicht), und die Ergebnisse druckt. Verwenden Sie dieses Tag für Fragen zur Verwendung von grep-Funktionen, zum Schreiben regulärer Ausdrücke, die mit grep funktionieren, und zur allgemeinen Verwendung. Da grep jetzt in Unix-ähnlichen Umgebungen (z. B. Cygwin unter Windows) verfügbar ist, können Sie dieses Tag auch für Kompatibilitätsfragen und Unterschiede zwischen Versionen und Softwareumgebungen verwenden.

5
Ubuntu grep, find etc: "Erlaubnis verweigert" und "Keine solche Datei oder Verzeichnis" ausgegeben
Wenn ich grepoder benutze find, ärgere ich mich immer über die Hinweise "Erlaubnis verweigert" und "Keine solche Datei oder kein solches Verzeichnis". johndoe@johndoe-desktop:/$ grep -rnP 'YII_CORE_PATH' ./ | grep -v .svn grep: ./lib/ufw/user6.rules: Permission denied grep: ./lib/ufw/user.rules: Permission denied grep: ./lib/init/rw/udev/watch/27: No such file or directory grep: ./lib/init/rw/udev/watch/26: No such …
17 linux  bash  ubuntu  find  grep 


2
Bearbeiten Sie die erste Zeile einer großen Textdatei
Ich habe eine riesige Textdatei, die viel zu groß ist, als dass das Ganze in den Speicher übertragen werden könnte. Alles, was ich mit dieser Textdatei tun muss, ist die erste Zeile zu bearbeiten (es ist eine CSV-Datei und ich muss die Titel ändern). Gibt es eine einfache Möglichkeit, dies …
16 linux  bash  grep  sed  textfiles 


6
Auflisten aller Quelldateien (* .c, * .cpp, * .h)
Ich möchte nach Quelldateien (* .c, * .cpp, * .h) suchen, die in Linux / MinGW / Cygwin und rekursiv in allen Unterverzeichnissen enthalten sind. Meine Grundidee ist findund grep. Es ist jedoch nicht einfach, einen regulären Ausdruck zu erstellen, der den angegebenen Dateinamen überprüft: * .c, * .cpp oder …
15 find  grep  regex 


4
Befehlszeilen-CSS-Auswahlwerkzeug
Frage Welches Tool (vorzugsweise für Linux) kann den Inhalt eines HTML-Elements anhand seines CSS-Pfads auswählen? Beispiel Betrachten Sie beispielsweise das folgende HTML-Dokument: <html> <body> <div class="header"> <h1>Header</h1> </div> <div class="content"> <table> <tbody> <tr><td class="data">Tabular Content 1</td></tr> <tr><td class="data">Tabular Content 2</td></tr> </tbody> </table> </div> <div class="footer"> <p>Footer</p> </div> </body> </html> Welches …
15 command-line  html  grep  web  css 


4
Wie kann ich bestimmte Dateien in einem Verzeichnis rekursiv prüfen?
Ich bin neu in Linux und Grep und versuche, mich zurechtzufinden. Durch die Verwendung von kann find -name *.javaich die Namen aller Java-Dateien in einem bestimmten Verzeichnis finden. Angenommen, ich möchte zählen foo, wie oft diese Dateien vorkommen. Wie würde ich das tun? Ich habe Dinge ausprobiert wie: grep -r …
14 linux  unix  grep 


7
Unicode grep for Windows [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Super User. Geschlossen vor 4 Jahren . Gibt es ein Unicode-fähiges grep für Windows 32-Bit?
13 windows  grep  unicode 

4
Grep mehrzeiliges Muster
Wie suche ich über mehrere Zeilen nach einer Phrase? ZB Lets haben die Phrase "mein Eistee", dann kann es in Textdateien eingewickelt werden: as js skdfh dfh djh sf my ice tea. grep stimmt nicht überein, da dazwischen ein Zeilenumbruch steht. Wie passe ich diese an? Ein weiteres mehrzeiliges Muster …
13 grep  regex  newlines 

2
Suchen und Löschen von Zeilen aus allen Dateien rekursiv
Ich habe es geschafft, die Vorkommen eines Schlüsselworts mithilfe von zu überprüfen grep "KeyWord" . -r -n -i -I Die Vorkommen des Schlüsselworts sind jedoch zu groß. Ich möchte nur alle Zeilen löschen, die dieses Wort enthalten. Ich habe mich umgesehen, sed scheint das Dienstprogramm zu sein. Kann mir jemand …
13 grep  sed 



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.