1
我试图解决一个创业板是Linux特有的...它使用该命令来查找创业板安装调用可执行文件的外壳文件,然后消耗的结果。的Rails 3.1找到一个宝石特定的文件安装
我想我可以使用Find.find(DIR)来获取文件的位置。不幸的是,搜索这个文件的路径很麻烦。我正在寻找关于如何缩小搜索范围或寻找文件的其他方法的建议。
这里是代码,我现在实现:
@path_array = ENV['Path'].split(";")
require 'find'
@path_array.each do |dir|
Find.find(dir) do |path|
if File.basename(path) == "wkhtmltoimage-proxy"
Rails.logger.debug("@@@ Here")
@meow = path
end
end
end
更新...
尝试添加在FileTest.directory?接下来,但似乎绕过了文件。