# File app/bin/excel_to_text.rb, line 20 def main(argv) # 引数解析 opts = OptionParser.new("Usage:\n" + File.basename($0) + " ファイル名") opts.on("--sheetname arg", "対象シートを指定する。") { |arg| @sheetname = arg } opts.parse!(argv) if argv.size != 1 puts opts.help return end @fname = argv.shift puts "ファイル:#{@fname}" if $DEBUG # 絶対パスの取得 @absolute_path = get_absolute_path(@fname) # 処理 run(@absolute_path) end