jens321: korrekte Befehlszeile für Linus-Grep gesucht.

Beitrag lesen

Hallo!

Ich suche einen Befehl, der mir alle Dateien anzeigt, die ein bestimmtes Wort enthalten.

Der Suchebefehl soll rekursiv über alle Unterverzeichnisse gehen, aber nur Dateien durchsuchen, die die Dateiendung ".pl" haben.

Meine Verzeichnisstruktur sieht wie folgt aus

startverzeichnis
  unterverzeichnis1
    uv1_1
      uv1_1_1
      ...
    uv1_2
    ...
  unterverzeichnis2
  ...

Ich habe folgendes probiert:
grep -ril suchbegriff *

Das dauert aber ewig, ich denke, weil ich Unmengen von Bildern in den Unterverzeichnissen habe.

Ein grep -ril suchbegriff *.pl bzw grep -ril suchbegriff */*.pl bringt aber immer den Fehler "Datei oder Verzeichnis nicht gefunden"

Wie ist die richtige Befehlsstruktur?

Vielen Dank
Jens