Challenge #3 Reading from a file (a.k.a super one liner)
Today, i wanted to write to write a program that would open a file and display line by line with numbers (like nl in linux). And with Ruby, i did it within 2 minutes( i am not joking but not surprised anyways.) I took just a one liner.
count = 0
File.open(”foo.txt”,”r”).each {|i| puts “#{count + = 1} #{i.chomp}”}
Extended Version.
count = 0
File.open(”foo.txt”,”r”).each do |i|
puts “#{count += 1} #{i.chomp}”
end
About this entry
You’re currently reading “Challenge #3 Reading from a file (a.k.a super one liner),” an entry on Connecting the dots
- Published:
- 2.7.08 / 4pm
- Category:
- challenges
No comments
Jump to comment form | comments rss [?] | trackback uri [?]