Какую команду можно использовать для рисования дерева каталогов внутри эмулятора терминала?

Какую команду можно использовать для рисования дерева каталогов внутри эмулятора терминала?

Вы можете использовать tree чтобы распечатать дерево каталогов в терминале. Устанавливать tree с терминала,
sudo apt-get install treeЧтобы просмотреть дерево каталогов, используйте
tree /path/to/folderИли перейдите в каталог и просто используйте
treeУ него также есть некоторые дополнительные опции. Вы можете увидеть владельца username, groupname, дата последнего изменения файла / папки и так далее с использованием tree. Он поддерживает цвета каталогов ls таким образом, вы можете видеть цветные выходные данные.
Видеть man tree для большего.
Вы можете легко сделать это с помощью следующей команды:
find . -type d | sed -e "s/[^-][^\/]*\// |/g" -e "s/|\([^ ]\)/| - \1/"Эта команда будет выполнять рекурсивный поиск каталогов внутри родительского каталога, а затем нарисует дерево найденных каталогов.
Вы также можете попробовать следующее, чтобы включить все файлы.
find | sed 's|[^/]*/|- |g'