Puedes usar:
ls -d -- */
Dado que todos los directorios terminan en /
, esto enumera solo los directorios en la ruta actual. La -d La opción garantiza que solo se impriman los nombres de los directorios, no su contenido.
La respuesta de Stephen Martin dio una advertencia y también enumeró la carpeta actual, por lo que sugeriría
find . -mindepth 1 -maxdepth 1 -type d
(Esto es en Linux; no pude encontrar -max depth y -min depth en la página man de POSIX para encontrar)
find . -maxdepth 1 -type d
Enumerará solo carpetas. Y como señaló Teddy, necesitarás -max depth para evitar que recurra a los subdirectorios