【发布时间】:2014-03-28 10:01:40
【问题描述】:
我正在尝试递归扫描特定文件夹并搜索特定文件。
在根文件夹(例如,C:\Users\Me)中,我想只扫描名为 my* 的文件夹(因此,以字母 'my' + 开头的文件夹),然后查看是否存在是文件 .txt 并将第一行存储在变量中。
对于扫描,我正在尝试此代码,但没有成功
require 'find'
pdf_file_paths = []
path_to_search = ['C:\Users\Me'];
Find.find('path_to_search') do |path|
if path =~ /.*\.txt$/
#OPEN FILE
end
【问题讨论】:
-
澄清一下,您要查看 'C:\Users\Me\not_my_folder\myfolder' 路径吗?