Linux特有のGEMを修正しようとしています... whichコマンドは、GEMによってインストールされたシェルファイルを検索して実行ファイルを呼び出し、結果を消費します。Rails 3.1 Gemインストールで特定のファイルを見つける
私は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に追加しようとしましたか?次にそれはファイルをバイパスするように見えました。