ruby-uebungen/Assignment_030/solution/readme.md

20 lines
595 B
Markdown

# Lösung: Klasse Dir und IO
<div style="border: 1px solid grey;"><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br></div>```ruby
def print(f)
n = 0
puts f, "\n"
IO.foreach(f) do |line|
puts "%4d %s" % [ n, line ]
n += 1
end
puts "\n\n"
end
Dir.foreach('.') do |f|
print f if /.*\.txt$/ =~ f
end
```