Вы посмотрели на дрочи? (Я havent посмотрел вниз через все, так что простите меня, если у него нет того, что вы хотите)
Вы можете сделать это легко с помощью следующей команды:
find . -type d | sed -e "s/[^-][^\/]*\// |/g" -e "s/|\([^ ]\)/|-\1/"
Эта команда будет искать рекурсивно для каталогов внутри родительского каталога, а затем нарисовать дерево основанных каталогов.
] Вы также можете попробовать следующее, чтобы включить все файлы.
find | sed 's|[^/]*/|- |g'
Существует программа под названием tree, в которой содержится содержимое каталогов в древовидной структуре.
Я думаю, что он находится в репозиториях (или даже установлен)
sudo apt install tree
tree -d /path/to/directory
d1] tree ссылка для больше.