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

find * -type d -maxdepth 0


Команда «find * -type d -maxdepth 0» используется для получения списка каталогов в текущей директории, выводя каждый каталог на отдельной строке. Она выполняет поиск объектов типа «директория» («-type d») в текущей директории и ее подкаталогах, но ограничивается только первым уровнем («-maxdepth 0»). Эта команда может быть полезна, когда вы хотите просмотреть только каталоги в текущем каталоге без подкаталогов. Альтернативы могут быть использование команды «ls -d */» или «ls -d */ | cut -f1 -d’/'», которые также выводят список каталогов по одному на строку. Аргументы, передаваемые команде, включают символ «*», который означает все файлы и каталоги в текущей директории, «-type d», указывающий фильтрацию только для каталогов, и «-maxdepth 0», ограничивающий поиск только в текущей директории.

Ответить

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