Vous pouvez utiliser :
ls -d -- */
Puisque tous les répertoires se terminent par /
, cela répertorie uniquement les répertoires du chemin actuel. Le -d garantit que seuls les noms de répertoires sont imprimés, pas leur contenu.
La réponse de Stephen Martin a donné un avertissement et a également répertorié le dossier actuel, donc je suggérerais
find . -mindepth 1 -maxdepth 1 -type d
(C'est sous Linux ; je n'ai pas trouvé -maxdepth et -mindepth dans la page de manuel POSIX pour find)
find . -maxdepth 1 -type d
Liste uniquement les dossiers. Et comme Teddy l'a souligné, vous aurez besoin de -maxdepth pour l'empêcher de se répéter dans les sous-répertoires