Mit welcher Option kann grep
ich nur die übereinstimmende Datei und nicht die Zeile in einer Datei drucken, die den Kriterien entspricht?
Mit welcher Option kann grep
ich nur die übereinstimmende Datei und nicht die Zeile in einer Datei drucken, die den Kriterien entspricht?
Antworten:
grep -l
(Das ist ein Kleinbuchstabe L)
Sie können den Unix-ähnlichen -l
Schalter - normalerweise knapp und kryptisch - oder den entsprechenden Schalter verwenden --files-with-matches
- länger und besser lesbar.
Die Ausgabe von grep --help
ist nicht leicht zu lesen, aber es ist da:
-l, --files-with-matches print only names of FILEs containing matches
-l
(das ist ein Kleinbuchstabe L).
Denken Sie auch an eine Sache. Sehr wichtig
Sie müssen den Befehl so etwas angeben, um genauer zu sein
grep -l "pattern" *