Как определить количество подкаталогов и файлов из команды ls -ld?

Как определить количество подкаталогов и файлов из вывода команды ls -ld?

Я понимаю, что в этой команде перечислены только каталоги.

One Solution collect form web for “Как определить количество подкаталогов и файлов из команды ls -ld?”

Существует так много разных возможностей …

Если вы хотите подсчитать ваши файлы,

  ls -l | grep ^- | wc -l 

то же самое для каталогов,

  ls -l | grep ^d | wc -l 

Сумма двух

  ls -l | wc -l 

Все подкаталоги в дереве, начиная с текущего каталога:

 find . -type d -print | wc -l 

то же самое для всех файлов

 find . -type f -print | wc -l 

или, возможно, для ссылок

 find . -type l -print | wc -l 

Остальные по индукции

  • Почему «ls» спорадически выводит только «.» В корневой каталог внешнего диска?
  • Есть ли опция с командой ls, которую я вижу только в каталогах?
  • Когда был открыт последний файл?
  • ls не дает мне то же самое, что cd + ls в той же папке
  • Почему Linux может показать имя файла, содержащее символ '/'?
  • почему ls сообщает об огромном файле, а нет?
  • Показывать заголовки столбцов командой «ls»
  • Как перечислить только файлы в каталоге, разделенные запятыми
  • Как найти каталог файлов?
  • ls после cd в tcsh?
  • Просмотреть расширенный ACL для файла с '+' в ls -l output
  • Что-то особенное о / dev / fd / 3
  • Interesting Posts

    не может получить доступ к rpmfusion.org через HTTPS

    Как сделать `head` и` tail` на вход с нулевым ограничением в bash?

    Автоматизация задач запуска

    Запуск параллельных заданий по Ubuntu – различия между конфликтами ввода / вывода между Perl и Java

    Установить переменную на случайный элемент в массиве

    Есть ли способ инкапсулировать RTP / RTSP / RTCP в одно TCP-соединение?

    Могу ли я писать на одном и том же ресурсе NFS из нескольких ОС?

    Карты мертвых ключей отсутствуют только в определенных программах

    Держите экран GNU на устройстве

    Fedora 18 Нет беспроводной

    ssh-add не поддерживается между перезагрузками

    Непрерывный многоадресный трафик с моего маршрутизатора

    Невозможно изменить разрешения файлов / каталогов в chrooted файловой системе

    дифференцируя два файла и получая уникальный результат в третьем

    Использование инструмента Perf для ядер A7 и A15 (Big.Little) на платах XU3 / XU4

    Linux и Unix - лучшая ОС в мире.