引数を与えつつ、ユーザ入力も取得したい
コピー元とコピー先を引数で与えて
それが正しいかをユーザに確認させたい。
> ruby copy.rb "c:/tmp" "d:/tmp" puts "コピー元 --> " + ARGV[0] puts "コピー先 --> " + ARGV[1] print "実行してよろしいですか?" ret = gets.chomp
例外が発生して処理できない。
コピー元 --> A コピー先 --> B 実行してよろしいですか?cp_resourcec.rb:81:in `gets': No such file or directory - A (Errno::ENOENT) from cp_resourcec.rb:81
どうも引数で与えた値がファイルのパスと認識されてしまう模様。
これは仕様かなぁ・・・・。