Estou curioso, quantas pastas podem ser aninhadas e por quê? Existe um limite?
O que quero dizer com aninhado é quando as pastas estão nessa estrutura:
folder
|_ folder
|_ folder
|_ folder
|_ ...
Assim não:
folder
|_ folder
|_ folder
|_ folder
|_ ...
Se houver um limite, ele é definido pelo sistema operacional ou pelo sistema de arquivos?
mkdir -p
faz e permite excederMAX_PATH
. Esses arquivos não podem ser abertos pelo caminho canônico, mas é possível criá-los sem problemas.