从命令行调用Ruby方法

时间:2017-08-07 00:48:04

标签: ruby command-line

我在名为project1.rb的文件中有一个程序。在这个文件中,我有一个名为check_num(n)的方法。我只是想从命令行或IRB调用该方法,但我无法弄清楚如何找到解释方法的文档。

以下是我尝试的内容:

$ ruby project1.rb check_num(100)

#=> -bash: syntax error near unexpected token `('

任何人都可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:4)

ruby -r ./project1.rb -e "check_num(100)"

-r filename与Ruby require "filename"相同;并且-e code评估Ruby代码。