optparserを使用してコマンドラインを使用してプログラム内の特定のメソッドを呼び出す方法を知っています。しかし、コマンドを動作させるためにファイルを指定する必要があるところで、optparseを使う方法はありますか?たとえば、このコードを使用する場合のように:ファイルをコマンドラインから呼び出すことを要求する
test.rb
#!/usr/bin/ruby
read = File.readlines(file)
puts read
ユーザーは、プログラムが読む必要がある特定のファイルを指定する必要があります。
test.rb -b test.txt
これを行う方法はありますか、それがうまくいくかを完全に理解するためにはまだまだ新しくなっていますか?
'ARGV'はあなたの友人かもしれません。 –
ARGV?私は数回それを見てきましたが、私はまだその仕事の仕方を理解していません。あなたは私に例を教えていただけますか? – yukimoda