Unterschied zwischen grep -l und find in UNIX

5

Gibt es einen Unterschied zwischen grep -l und find in UNIX?

usercccd
quelle

Antworten:

16

grep -l druckt Dateinamen, bei denen die Dateiinhalt enthält das Muster

find druckt Dateinamen, bei denen die Dateiname enthält das Muster

Paul Creasey
quelle
4

grep wird verwendet, um nach einem Muster in Daten zu suchen (entweder aus einer Datei oder aus der Standardeingabe).
find wird verwendet, um nach einem Dateinamen im Dateisystem zu suchen.


quelle