想用 -sB代表百度,-sG代表google,思路如下,实际上有错误。使用OptionParser应该如何实现呢
options[:sB] = falseopts.on('-sB', '--baidu', 'search with baidu') do options[:sB] = trueend options[:sG] = falseopts.on('-sG', '--google', 'search with google') do options[:sG] = trueend
原文地址:ruby 中 OptionParser 如何指定多个字母代表一个参数, 感谢原作者分享。 远离城市的喧嚣,寻找一份宁静,