find "${PWD%"${PWD#/A-dir/B-dir/*/}"}" ...
(o primeiro componente de diretório em $PWD após /A-dir/B-dir )
Ou:
find "${PWD%"${PWD#/*/*/*/}"}" ...
(os primeiros 3 componentes do diretório)
Ou:
find "${PWD%"${PWD#/*/B-dir/*/}"}" ...
(o primeiro componente do diretório após a ocorrência mais à esquerda de um componente B-dir em $PWD ).
Com zsh , você também pode fazer:
find ${(M)PWD#/*/B-dir/*/}