Utilizzando find
con grep
, è possibile individuare i file che corrispondono a un modello:
# find | grep error
./solr-modifiedSolr4/SolrPhpClient/phpdocs/errors.html
./error_log
./includes/classes/error_log
Tuttavia, utilizzando find
da solo il primo file non viene trovato:
# find . -name error*
./error_log
./includes/classes/error_log
Perché non find
individuare il errors.html
file quando non utilizzato con grep
? Come viene find
utilizzato anche per mostrare questo file?
find -name error\*
- un tasto in meno da premere;) ha lo stesso effetto,*
viene passato come un asterisco letterato al comando find e non viene espanso dalla shell