>>114
$. (ドット)を使え。man perlvar。

どっちにしろファイルでは頭から読んで逐一調べないと無理。改行の数を
数えないといけないから。

どうしても速く処理したいんなら、DB に突っ込むとかキャッシュを持つとか、
工夫するしかないんでないかな。