From: Nebs Petrovic Date: 2009-01-30T11:44:12+09:00 Subject: Can't create a new file I have no idea what's going on. I've read about a dozen forums about creating a file but I still can't seem to do it. I'm running in Windows Vista. In a folder called "RUBY" I have a ruby file called "filetest.rb". There are no restrictions on the "RUBY" directory. In the ruby file there are only 3 lines: myfile = File.new("somefile.txt", "r+") myfile.puts "Hello" myfile.close When I run "ruby filetest.rb" I get the following error: filetest.rb:5:in `initialize': No such file or directory - somefile.txt (Errno:: ENOENT) from filetest.rb:5:in `new' from filetest.rb:5 I know there is "no such file", that's why I'm creating it. *scratches head*. If I create the file manually then it works, but I can't get it to create the file from scratch. I passed no folder structure in the arguments so I assume that it should try and create the file in the same directory of the *.rb file. What am I missing? Thanks. -- Posted via http://www.ruby-forum.com/.