From: Suresh Kk Date: 2009-04-23T01:10:46+09:00 Subject: Re: Error when reading file from command prompt Mmcolli00 Mom wrote: > Hi. I have a program that is supposed to get a filename at the command > prompt. It reads in the input ok but doesn't initialize to the file. I > have more code that takes the file and parses it but I did not paste > that below. > > Question: Is there a step that I am missing in f = File.new(myinput)? > Thanks MC > > inputFile = print("Enter Filename: ") > $stdout.flush > input = gets > myinput = input.to_s > > f = File.new(myinput) <-- in 'initialize': Invalid argument - filename > (Errno::EINAL) from crb.rb in 'new' input = gets input = gets.chomp -- Posted via http://www.ruby-forum.com/.