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.

304
Wie kann ich verhindern, dass "grep" in ps-Ergebnissen angezeigt wird?

Wenn ich nach einem Prozess suche, der nicht existiert, z $ ps aux | grep fnord wayne 15745 0.0 0.0 13580 928 pts/6 S+ 03:58 0:00 grep fnord Grep interessiert mich natürlich nicht - das ist genauso sinnvoll wie die Suche nach dem psProzess! Wie kann ich verhindern, dass grep in den Ergebnissen...

215
Zählen Sie die Gesamtanzahl der Vorkommen mit grep

grep -cDies ist nützlich, um festzustellen, wie oft eine Zeichenfolge in einer Datei vorkommt, zählt jedoch jedes Vorkommen nur einmal pro Zeile. Wie zähle ich mehrere Vorkommen pro Zeile? Ich suche etwas eleganteres als: perl -e '$_ = <>; print scalar ( () = m/needle/g ), "\n"'...

185
Was lässt grep eine Datei als binär betrachten?

Ich habe einige Datenbank-Dumps von einem Windows-System auf meiner Box. Sie sind Textdateien. Ich benutze Cygwin, um sie zu durchsuchen. Dies scheinen reine Textdateien zu sein. Ich öffne sie mit Texteditoren wie Notepad und Wordpad und sie sehen gut lesbar aus. Wenn ich grep auf sie starte, wird...

135
Wie greife ich rekursiv durch .gz-Dateien?

Ich verwende ein Skript, um meine Google Mail-Nachrichten regelmäßig herunterzuladen, mit dem die RAW-EML in GZ-Dateien komprimiert wird. Das Skript erstellt für jeden Tag einen Ordner und komprimiert dann jede Nachricht in eine eigene Datei. Ich möchte in diesem Archiv nach einem "String" suchen....

130
Kann grep true / false zurückgeben oder gibt es alternative Methoden?

Als Teil dieses Skripts muss ich überprüfen können, ob das erste angegebene Argument mit dem ersten Wort der Datei übereinstimmt. Wenn dies der Fall ist, beenden Sie das Programm mit einer Fehlermeldung. Wenn dies nicht der Fall ist, hängen Sie die Argumente an die Datei an. Ich verstehe, wie man...

94
Warum ignoriert grep Binärdateien nicht standardmäßig?

Die Manpage für grepbeschreibt das -IFlag wie folgt: -I Ignore binary files. This option is equivalent to --binary-file=without-match option. Dies gilt auch für Binärdateien: --binary-files=value Controls searching and printing of binary files. Options are binary, the default: search binary files...

76
Wie grep Standard Error Stream (stderr)?

Ich verwende ffmpeg, um die Metainformationen eines Audioclips abzurufen. Aber ich kann es nicht fassen. $ ffmpeg -i 01-Daemon.mp3 |grep -i Duration FFmpeg version SVN-r15261, Copyright (c) 2000-2008 Fabrice Bellard, et al. configuration: --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg...