【发布时间】:2010-10-01 12:00:29
【问题描述】:
我不确定什么是最好的策略。我有一门课,我可以在文件系统中搜索特定模式的文件。我只想执行一次 Find.find("./") 。我将如何处理:
def files_pattern(pattern)
Find.find("./") do |f|
if f.include? pattern
@fs << f
end
end
end
【问题讨论】:
-
你能澄清一下这个问题吗? 只执行一次 Find.find("./") 是什么意思?
-
我认为提问者的意思是缓存
Find.find('./')的结果。 -
@Swanand 啊,谢谢!在此基础上,我会尝试回答。