Ao pesquisar por um arquivo específico:
O comando find
não retorna nenhuma saída quando executado a partir de um diretório pai:
find path-to/subdirectory -name <filename> # No match found
Mas, ele retorna uma correspondência quando executado após entrar no subdiretório:
cd path-to/subdirectory
find . -name <filename> # Match found
Isso acontece apenas para alguns arquivos.
Consegui confirmar este comportamento porque ls -l */*/<filename>
mostraria mais correspondências do que find . -name <filename>
Alguém sabe uma possível razão para esse comportamento?