Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > IOクラス > isatty
isatty -> bool
tty? -> bool
入出力ポートがttyに結合している時、真を返します。そうでない場合 false を返します。
例 File.new("testfile").isatty # => false File.new("/dev/tty").isatty # => true
File.new("testfile").isatty # => false File.new("/dev/tty").isatty # => true