Возможный дубликат:
Как подсчитать количество папок на диске с помощью Linux?
У меня очень глубокое дерево каталогов на моем Linux-компьютере. Я хотел бы сосчитать все файлы по этому пути, включая все подкаталоги.
Например, учитывая это дерево каталогов:
/home/blue
/home/red
/home/dir/green
/home/dir/yellow
/home/otherDir/
Если я перейду в /home
, я бы хотел, чтобы он вернул четыре файла. Или бонусные баллы, если он возвращает четыре файла и два каталога. По сути, мне нужен эквивалент щелчка правой кнопкой мыши по папке в Windows, выбора свойств и просмотра количества файлов / папок, содержащихся в этой папке.
Как мне легче всего это сделать? У меня есть решение, включающее скрипт Python, который я написал, но почему это не так просто, как запустить ls | wc
или подобное?