2017-08-07 71 views
1

我在一個名爲project1.rb的文件中有一個程序。在這個文件裏我有一個叫做check_num(n)的方法。我只是想從命令行或IRB調用該方法,但我無法弄清楚如何以及不能找到解釋如何的文檔。從命令行調用Ruby方法

這裏是我試過:

$ ruby project1.rb check_num(100) 

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

誰能幫我這個?

+0

假設您的'project.rb'文件位於當前目錄中,而在irb類型爲'require'。/ project1.rb''時。 –

回答

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

-r filename與紅寶石require "filename"相同;和-e code評估Ruby代碼。