используя ruby, как получить количество файлов в данном каталоге, счетчик файлов должен включать счетчик из рекурсивных каталогов .
Например: папка1 (2 файла) -----> папка2 (4 файла). а папка2 находится внутри папки1. общее количество для вышеуказанного случая должно составлять 6 файлов.
есть ли какая-нибудь функция в ruby, которая возвращает мне это количество.
Используя ~/Documents
как пример.
Один линейный код:
Dir['~/Documents'].length
Для более длинных путей одна строка может быть менее читаемой, таким образом:
path = '~/Documents/foo/bar'
Dir[path].length