Я почти достиг предела разрешенного количества файлов в моем домашнем каталоге Linux, и мне любопытно, где находятся все файлы.
В любом каталоге я могу использовать, например, find . -type f | wc -l
, чтобы показать количество файлов в этом каталоге и в его подкаталогах, но я хотел бы иметь возможность генерировать полный списоквсе подкаталоги (и подкаталоги и т. д.), каждый из которых содержит count всех содержащихся в нем файлов и его подкаталогов - если возможно, ранжируется по количеству по убыванию.
Напримересли моя структура файла выглядит следующим образом:
Home/
file1.txt
file2.txt
Docs/
file3.txt
Notes/
file4.txt
file5.txt
Queries/
file6.txt
Photos/
file7.jpg
Вывод будет выглядеть примерно так:
7 Home
4 Home/Docs
2 Home/Docs/Notes
1 Home/Docs/Queries
1 Home/Photos
Любые предложения очень приветствуются.(Также быстрое объяснение ответа, поэтому я могу учиться на этом!).Спасибо.