Mit findwith grepkann man Dateien finden, die einem Muster entsprechen:
# find | grep error
./solr-modifiedSolr4/SolrPhpClient/phpdocs/errors.html
./error_log
./includes/classes/error_log
Wenn Sie jedoch findnur die erste Datei verwenden, wird Folgendes nicht gefunden:
# find . -name error*
./error_log
./includes/classes/error_log
Warum wird finddie errors.htmlDatei nicht gefunden, wenn sie nicht mit verwendet wird grep? Wie wird finddiese Datei auch angezeigt?
find -name error\*- eine taste weniger zu drücken;) dies hat den gleichen effekt, das*wird als gebildeter stern an den find befehl übergeben und von deiner shell nicht erweitert