A sintaxe de find
não é semelhante ao que você escreveu, leia a página de manual man find
para obter uma ideia detalhada.
Por exemplo, se você quiser encontrar arquivos chamados index.php
no diretório atual e todos os sub-diretórios sob ele, você pode usar:
find . -name index.php -type f
Se você quiser pesquisar arquivos com nomes, diga findex.php
, index.phpfoo
, index.php
que você precisa usar:
find . -name '*index.php*' -type f
*
é um padrão glob que significa zero ou mais caracteres.
Por outro lado, se você quiser procurar apenas no diretório atual:
find . -maxdepth 1 -name '*index.php*' -type f