特定のフォルダーからすべてのルビファイルを実行したい(Rake gemを使用せずに)(学習目的でのみこれを試しています)。それを達成するために、私は次のことをしました:
files = Dir[File.join(Dir.pwd, "tests/*.rb")]
files.each do |file|
ruby file
end
上記のスクリプトを実行すると、エラーがスローされます。
run.rb:13:in `block in <main>': undefined method `ruby' for main:Object (NoMethodError)
マシンにルビーをインストールしました。それを機能させるためにコードの変更を提案してください。