2010-09-11 61 views
0

我寫一個Ruby CLI(命令行界面)計劃,我希望能夠調用子類似於Rails會當你調用rails generate ...rails server等任何人都可以點我就如何做到這一點的正確方向?如何創建Ruby程序子?

回答

1

你只需要得到命令行參數,並與合作。它們存儲在全局陣列ARGV在:

ARGV.each do|a| 
    puts "Argv: #{a}" 
end 

打印出發送到Ruby腳本

1

標準庫的OptionParser類專爲處理命令行參數像這樣存在爭論。這裏的a tutorial。它應該大大簡化你的工作。