2

ruby ファイルに引数を渡すのに問題があります。いえ、

OptionParser.new do |opts|
  opts.banner = 'Usage: mp3split.rb [options]'

  opts.on('-f', '--filename fName1,fName2,fName3', Array, 'absolute or relative pathes to file') { |f| options[:filenames] = f }
end.parse!

このアプローチでは、次のコマンドを記述する必要があります。

ruby mp3split.rb --filename fursov_13.mp3,fursov_14.mp3,fursov_14_2.mp3,fursov_15.mp3,fursov_16.mp3,fursov_17.mp3

しかし、私はこれで配列を取得したい:

ruby mp3split.rb --filename fursov_13.mp3 fursov_14.mp3 fursov_14_2.mp3 fursov_15.mp3 fursov_16.mp3 fursov_17.mp3

この機能を実装するにはどうすればよいですか? ドキュメントでこれについて役立つものは何も見つかりません。

4

1 に答える 1