Qual é a melhor maneira de encontrar diretórios que correspondam exatamente a uma string, independentemente do caminho?

3

Suponha que eu tenha os diretórios:

/foo/
/A/B/C/foo/D/E/
/F/foo/G/H/foo/I/

Como obter um resultado que lista todos os diretórios cujo nome de base corresponde exatamente uma determinada string (por exemplo, foo aqui)?

/foo/
/A/B/C/foo/
/F/foo/
/F/foo/G/H/foo/
    
por sawa 11.01.2012 / 00:28

1 resposta

10

Você pode usar find :

$ find / -type d -name foo -print
    
por 11.01.2012 / 00:31