Skip to content

Instantly share code, notes, and snippets.

@felinebabies
Created September 17, 2014 14:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save felinebabies/e46622717ac89d36f275 to your computer and use it in GitHub Desktop.
Save felinebabies/e46622717ac89d36f275 to your computer and use it in GitHub Desktop.
コマンドラインオプション解析にoptparseを使う
# coding: utf-8
require 'optparse'
# コマンドラインオプション解析
def cmdline
args = {}
OptionParser.new do |parser|
parser.on('-f', '--f', '必ずつぶやく') {|v| args[:force] = v}
parser.parse!(ARGV)
end
return args
end
args = cmdline
p args[:force]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment