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

instance method ARGF.class#fileno

fileno -> Integer[permalink][rdoc][edit]
to_i -> Integer

現在オープンしているファイルのファイル記述子を表す整数を返します。

p ARGF.fileno  # => 3
[EXCEPTION] ArgumentError:
現在開いているファイルがない場合に発生します。