Как я могу напрямую вызвать рубиновую функцию из командной строки?
Представьте, что у меня был бы этот script test.rb:
class TestClass
def self.test_function(some_var)
puts "I got the following variable: #{some_var}"
end
end
Если этот script запускается из командной строки (ruby test.rb
), ничего не происходит (как предполагалось).
Есть ли что-то вроде ruby test.rb TestClass.test_function('someTextString')
?
Я хочу получить следующий вывод: I got the following variable: someTextString
.