Respostas:
Você pode usar o findcomando:
find YOUR_STARTING_DIRECTORY -type d -name "*99966*" -print
Exemplo:
find ~ -type d -name "*99966*" -print
deve encontrar todos os diretórios ( -type d) iniciando no diretório inicial ( ~) com nomes contendo a sequência "99966" ( -name "*99966*") e exibindo- os ( -print).
Para evitar todos os resultados de "Permissão negada", você pode usar:
find / -type d -name "*99966*" -print 2>/dev/null
Consulte este artigo em dispositivo nulo e este em fluxos padrão para obter mais informações.
Uma maneira fácil de fazer isso é usar find | egrep string. Se houver muitos acertos, use o -type dsinalizador para encontrar. Execute o comando no início da árvore de diretórios que você deseja pesquisar, ou você também precisará fornecer o diretório como argumento find.
Outra maneira de fazer isso é usar ls -laR | egrep ^d.
E o locatecomando também é útil:locate string