Как получить графическое дерево подкаталогов с файлами

find . -print | sed -e 's;[^/]*/;|-- ;g;s;-- |; |;g'


Команда «find . -print | sed -e ‘s;[^/]*/;|— ;g;s;— |; |;g'» позволяет получить графическое дерево подкаталогов с файлами. Команда find предназначена для поиска файлов и каталогов в указанной директории и её подкаталогах, аргумент «.» обозначает текущую директорию. Опция -print выводит найденные файлы и каталоги на экран. Команда sed используется для преобразования вывода команды find. В данном случае, она заменяет каждый подкаталог на строку с префиксом «|— » и каждый файл на строку с префиксом » |». Это позволяет создать графическое представление дерева подкаталогов. Альтернативами могут быть другие программы, такие как tree или ls с опциями для отображения графической структуры каталогов. Аргументы команды не передаются.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *