【发布时间】:2012-05-11 14:31:57
【问题描述】:
my_gem 你好 name1 name2 name3 给我一个
my_gem hello 至少需要 1 个参数:my_gem hello name
我应该只解析它们并用分隔符分隔参数吗?
例如
my_gem 你好 name1,name2,name3,nameN
在文件中看起来像
class MyCLI < Thor
desc "hello NAMES", "say hello to names"
def hello(names)
say "hello #{names.split(',')}"
end
end
或者有没有办法做到这一点?
【问题讨论】:
标签: ruby command-line-interface command-line-arguments thor