Use a opção -path
para este caso:
find / -type d -path '*/aaa/bbb'
Da página do manual para encontrar:
File name matches shell pattern pattern. The metacharacters do not treat
/
or.
specially; so, for example,
find . -path "./sr*sc"
will print an entry for a directory called './src/misc' (if one exists).
Compatibilidade entre plataformas
Edit: Acabei de notar que as aix e hp-ux .
Você não especifica qual versão de find
você está usando e a versão acima
informações se aplicam ao GNU find. No entanto, a página man também especifica isso,
The predicate -path is also supported by HP-UX find and will be in a forthcoming version of the POSIX standard.
, então parece que -path
pode ser usado no HP-UX, mas não no AIX (pelo menos não AIX 7.1 , a última versão de 2015-08-24).