Unix Befehl Grep - find
Hallo liebe Gemeinde,
ich weiß das es einen Befehl bestehend aus Grep und Find gibt mit dem man Dateien in einem Verzeichnis nach einem Wort durchsuchen kann, nur leider hab ich die richtige Syntax vergessen.
Ich hatte jetzt schon einige Befehle probiert nur leider sucht er entweder gar nicht oder er durchsucht alle Dateien auf dem Server - das dauert dann bestimmt Stunden (hab ich dann abgebrochen).
Also mein Problem kurz erklärt:
im Verzeichnis: /Beispiel/Test möchte ich alle darin enthalten Dateien nach einem Wort durchsuchen und als Ausgabe dann jene Dateien angezeigt bekommen in denen dieses Wort vorkommt.
Habt ihr da eine Idee dazu?
Danke
ich weiß das es einen Befehl bestehend aus Grep und Find gibt mit dem man Dateien in einem Verzeichnis nach einem Wort durchsuchen kann, nur leider hab ich die richtige Syntax vergessen.
Ich hatte jetzt schon einige Befehle probiert nur leider sucht er entweder gar nicht oder er durchsucht alle Dateien auf dem Server - das dauert dann bestimmt Stunden (hab ich dann abgebrochen).
Also mein Problem kurz erklärt:
im Verzeichnis: /Beispiel/Test möchte ich alle darin enthalten Dateien nach einem Wort durchsuchen und als Ausgabe dann jene Dateien angezeigt bekommen in denen dieses Wort vorkommt.
Habt ihr da eine Idee dazu?
Danke
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 255695
Url: https://administrator.de/forum/unix-befehl-grep-find-255695.html
Ausgedruckt am: 09.04.2025 um 01:04 Uhr
2 Kommentare
Neuester Kommentar
Moin,
liefert Dir unter anderem
lks
man grep
GREP(1) General Commands Manual GREP(1)
NAME
grep, egrep, fgrep, rgrep - print lines matching a pattern
SYNOPSIS
grep [OPTIONS] PATTERN [FILE...]
grep [OPTIONS] [-e PATTERN | -f FILE] [FILE...]
...
OPTIONS
Generic Program Information
--help Print a usage message briefly summarizing these command-line options and the bug-reporting address, then exit.
...
-L, --files-without-match
Suppress normal output; instead print the name of each input file from which no output would normally have been
printed. The scanning will stop on the first match.
-l, --files-with-matches
Suppress normal output; instead print the name of each input file from which output would normally have been
printed. The scanning will stop on the first match. (-l is specified by POSIX.)
..
User Commands GNU grep 2.16 GREP(1)
lks