Ruby/File Directory/Read lines together

Материал из Wiki.crossplatform.ru

Перейти к: навигация, поиск

Counting Characters

lines = File.readlines("text.txt")
line_count = lines.size
text = lines.join
puts "#{line_count} lines"
total_characters = text.length
puts "#{total_characters} characters"



File.readlines

lines = File.readlines("text.txt")
line_count = lines.size
text = lines.join
puts "#{line_count} lines"



You can also read an entire file into an array, split by lines

puts File.open("text.txt").readlines.join("--")