このマニュアルは既にメンテナンスが終了したバージョンの Ruby を対象としています。 最新版のマニュアルへ

Ruby 3.1 リファレンスマニュアル

instance method ARGF.class#lineno

lineno -> Integer[permalink][rdoc][edit]

全引数ファイルを一つのファイルとみなしたときの現在の行番号を返します。個々の引数ファイル毎の行番号を得るには ARGF.file.lineno とします。

この値を書き換えたい場合は ARGF.class#lineno= を使用してください。

p ARGF.lineno # => 0
p ARGF.readline # => "This is line 1\n"
p ARGF.lineno # => 1

[SEE_ALSO] ARGF.class#lineno=