3

(我不敢相信我在这上面花了多长时间,所以我只想问它......)

给定一个目录路径,我如何获取它下面的文件名列表,不包括路径前缀。是的,我可以把它们脱掉,但我觉得我错过了一种更清洁的方式?

具体来说,我想要/configRails 目录下的所有文件:

files = Dir[Rails.root.join("config").to_s + "/*"]
files = Dir.glob(Rails.root.join("config").to_s + "/*")

这些中的每一个都返回完整路径文件名......

4

1 回答 1

6

试试看Dir.entries

Dir.entries(Rails.root.join("config").to_s)
于 2013-09-19T00:53:15.093 回答