logo
  • 教程列表
  • SO官方文档
  • OptionParser
    • 必需和可选的命令行选项
    • 默认值
    • 详细说明
  1. StackOverflow 文档
  2. Ruby Language 教程
  3. OptionParser
  4. 默认值

默认值

Created: November-22, 2018

使用 OptionsParser,设置默认值非常容易。只需预先填充存储选项的哈希:

options = {
  :directory => ENV['HOME']
}

定义解析器时,如果用户提供值,它将覆盖默认值:

OptionParser.new do |opts|
  opts.on("-d", "--directory HOME", "Directory to use") do |d|
    options[:directory] = d
  end
end
  • 详细说明
  • 必需和可选的命令行选项

Copyright © 2018. All right reserved

tastones.com 备案号:鲁ICP备18045372号-1

  • 关于我们
  • 免责声明