Ruby - >获取目录中的所有文件

Len*_*nie 3 ruby

我想得到一个目录中包含多个子目录(以及其中可能更多的子目录)的所有文件的列表

如何在Mac OS X上使用Ruby来做到这一点?

谢谢

Paw*_*rok 5

这样的事情应该有效

Dir["**/*"].select{|x| !File.directory?(x)}
Run Code Online (Sandbox Code Playgroud)