himitsu girlsの日記

 | 

2006-12-02

[]15章 練習問題(2)

Unixのtailコマンドに似たことができるメソッドtail

def tail(line, fname)
  io = open(fname)
  lines = io.readlines
  io.close
  ((lines.size-line)...lines.size).each {|i|
    print lines[i]
  }
end
tail(5, "hoge.txt")

eachの部分の気持ち悪い

トラックバック - http://rubyist.g.hatena.ne.jp/himitsu_girls/20061202
 |