事前にファイルの行数を取得したい場合。
巨大なファイルを誤って読み込もうとしてしまった場合、スタックしてしまいそうではある。
nlines=File.read("filename").count("\n")
現在何行目かを知りたい場合はこちら。
f = open(ARGV[0], "r") while a = f.gets puts f.lineno end
事前にファイルの行数を取得したい場合。
巨大なファイルを誤って読み込もうとしてしまった場合、スタックしてしまいそうではある。
nlines=File.read("filename").count("\n")
現在何行目かを知りたい場合はこちら。
f = open(ARGV[0], "r") while a = f.gets puts f.lineno end