Список файлов в каталоге и во всем подкаталоге Есть ли какой-либо класс в ruby для перечисления всех файлов в каталоге и всех файлов в подкаталоге? Ответ 1 Вы можете посмотреть Dir.glob. Вы можете передать ему путь **/*, который даст вам все в текущей папке и подкаталогах: records = Dir.glob("**/*") # => ["file1.txt", "file2.txt", "dir1", "dir1/file1.txt", ...] Как упоминалось в @fl00r, вы также можете использовать сокращенное Dir["**/*"]
Ответ 1 Вы можете посмотреть Dir.glob. Вы можете передать ему путь **/*, который даст вам все в текущей папке и подкаталогах: records = Dir.glob("**/*") # => ["file1.txt", "file2.txt", "dir1", "dir1/file1.txt", ...] Как упоминалось в @fl00r, вы также можете использовать сокращенное Dir["**/*"]