Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > io/consoleライブラリ > IOクラス > console
console -> File | nil
[permalink][rdoc] [added by io/console]
端末を File オブジェクトで返します。
require "io/console" IO.console # => #<File:/dev/tty>
プロセスが端末から切り離された状態で実行すると nil を返します。
戻り値はプラットフォームや環境に依存します。