Ich habe versucht, ein Muster in allen .c-Dateien auf folgende Weise rekursiv zu durchsuchen
> grep -lr search-pattern *.c
Habe das aber als Ausgabe bekommen
> grep: *.c: No such file or directory
Wenn ich das benutze:
> grep -lr search-pattern *
Ich bekomme viel davon. c Dateien in den Verzeichnissen mit dem Muster.
Was ist falsch an dem früheren Ausdruck?
--include=GLOB
Option nicht. In Kombination mit der rekursiven Option ist dies sehr leistungsfähig und erfordert nichtfind
. Nett!