find . -type d | perl -nle 'print s,/,/,g," $_"' | sort -n | tail


Эта команда ищет 10 самых глубоких каталогов, начиная с текущего рабочего каталога. Она выполняет следующие шаги:

1. find . -type d: Находит все каталоги (папки) начиная с текущего каталога и ниже.

2. perl -nle 'print s,/,/,g," $_"': Эта часть команды использует Perl для замены слешей (/) в пути каталогов на запятые (,). Таким образом, пути каталогов будут разделены запятыми.

3. sort -n: Сортирует пути каталогов числовым образом (по глубине), чтобы получить самые глубокие сначала.

4. tail: Выводит последние 10 строк, которые представляют 10 самых глубоких каталогов.

Альтернатива: Можно использовать команду du -d 1 | sort -n | tail для поиска 10 самых глубоких каталогов с помощью команды du.

Ответить

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