Unexpected kend expecting $end

str = File.open(‘rename.rb’,‘w’)
content = str.read
puts content
end

error at line 4
pls help
i’m a newbie

I do not think you need the las line “end” and i thing you are not
opening the file for reading.

str = File.open(‘rename.rb’)
content = str.read
puts content

it is going to display something only if the file has something in it.

On 23/08/2012, at 10:50 AM, praveen k. wrote:

str = File.open(‘rename.rb’,‘w’)
content = str.read
puts content
end

error at line 4
pls help
i’m a newbie

kend means the Ruby keyword ‘end’
$end means end of file.
Therefore this error means the your script has an extra keyword ‘end’
when one isn’t required.

Henry

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs