Ответ будет зависеть от вашей оболочки .
В zsh
, например, вы можете сделать следующее:
echo *(/)
И все каталоги в текущем рабочем каталоге будут отображаться.
См. man zshexpn
для получения дополнительной информации.
Альтернативный подход - использовать find(1)
, который должен работать на большинстве разновидностей Unix:
find . -maxdepth 1 -type d -print
find(1)
имеет много применений, поэтому я определенно рекомендую man find
.