コマンドラインから ruby 関数を直接呼び出すにはどうすればよいですか?
想像してみてください、私はこのスクリプトtest.rbを持っているでしょう:
class TestClass
def self.test_function(some_var)
puts "I got the following variable: #{some_var}"
end
end
このスクリプトをコマンドライン ( ruby test.rb
) から実行すると、(意図したとおり) 何も起こりません。
のようなものはありruby test.rb TestClass.test_function('someTextString')
ますか?次の出力を取得したい: I got the following variable: someTextString
.