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/*/}