从命令行调用 Ruby 方法



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

这是我尝试过的:

$ ruby project1.rb check_num(100)
#=> -bash: syntax error near unexpected token `('

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

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

-r filename与Rubyrequire "filename"相同;并且-e code计算Ruby代码。

最新更新