我一直写的 shell 脚本 看来得用 ruby 来写了
ruby 的标准库还是日文文档写的比较全 http://doc.ruby-lang.org/ja/1.9.2/library/optparse.html http://doc.ruby-lang.org/ja/1.9.2/class/OptionParser.html
@john1king .....还要学日文啊。我擦
日本看不懂
@jinleileiking 如果对各位有帮助的话,我可以帮忙翻译
我在用 mixlib-cli,也很好用
这个页面怎么没有收藏啊?
这个。。实在好拓展视野。。
有个问题:在 rails 中 有这么一个 监听:opts.on("-u", "--debugger", "Enable ruby-debugging for the server.") { options[:debugger] = true }, 按照我的理解和 lz 的 wiki,应该对 "-u“与”--debugger" 两个 options 做监听,但此时对 --debug --deb --debugg 等等都可以相应,我知道在内部肯定做了什么处理,但是没找到代码。
http://blog.csdn.net/kucss/article/details/7163563
ok
对于 programname [options] 怎么获取 arg 呢
重新扒一遍以前的文章,让人开眼界
有些没看明白,那个 options[:switch]=false 不是肯定会执行的吗?怎么有时会执行有时又不会呢?
好文章,收藏了,感谢
棒棒哒!
杠一下 "惯例"的英文是 convention 不是 convertion
我一直写的 shell 脚本 看来得用 ruby 来写了
ruby 的标准库还是日文文档写的比较全 http://doc.ruby-lang.org/ja/1.9.2/library/optparse.html http://doc.ruby-lang.org/ja/1.9.2/class/OptionParser.html
@john1king .....还要学日文啊。我擦
日本看不懂
@jinleileiking 如果对各位有帮助的话,我可以帮忙翻译
我在用 mixlib-cli,也很好用
这个页面怎么没有收藏啊?
这个。。实在好拓展视野。。
有个问题:在 rails 中 有这么一个 监听:opts.on("-u", "--debugger", "Enable ruby-debugging for the server.") { options[:debugger] = true }, 按照我的理解和 lz 的 wiki,应该对 "-u“与”--debugger" 两个 options 做监听,但此时对 --debug --deb --debugg 等等都可以相应,我知道在内部肯定做了什么处理,但是没找到代码。
http://blog.csdn.net/kucss/article/details/7163563
ok
对于 programname [options] 怎么获取 arg 呢
重新扒一遍以前的文章,让人开眼界
有些没看明白,那个 options[:switch]=false 不是肯定会执行的吗?怎么有时会执行有时又不会呢?
好文章,收藏了,感谢
棒棒哒!
杠一下 "惯例"的英文是 convention 不是 convertion