我正在尝试创建一个使用特定文件夹内容中的数组的工作流,但是该文件夹的内容超过150k,因此进程非常慢,我目前正在使用Dir.entries方法创建数组,但需要大幅减少所需的时间。
这是我目前的代码:
Dir.entries('directory/to/search')
简单明了,但不是很快。
答案 0 :(得分:0)
如果您只想查找指定路径下所有目录+文件的名称,可以使用unix级别命令,如:
.cstr()
有更快的方法:
path = 'directory/to/search'
`ls #{path}`.split("\n")
我希望它有所帮助