Menggunakan find
dengan grep
, satu dapat menemukan file yang cocok dengan pola:
# find | grep error
./solr-modifiedSolr4/SolrPhpClient/phpdocs/errors.html
./error_log
./includes/classes/error_log
Namun, menggunakan find
sendiri file pertama tidak ditemukan:
# find . -name error*
./error_log
./includes/classes/error_log
Mengapa tidak find
mencari errors.html
file saat tidak digunakan dengan grep
? Bagaimana cara find
digunakan untuk menampilkan file ini juga?
find -name error\*
- satu kunci lebih sedikit untuk menekan;) ini memiliki efek yang sama, yang*
dilewati sebagai tanda bintang untuk perintah find dan tidak diperluas oleh shell Andaecho
perintah. Jadi, jika Anda menjalankannyaecho find . -name error*
akanfind . -name error_log