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

instance method IO#close_on_exec?

close_on_exec? -> boolRuby 1.9.3 から[permalink][rdoc][edit]
() → bool

自身に close-on-exec フラグが設定されていた場合 true を返します。そうでない場合に false を返します。

f = open("/dev/null")
p f.close_on_exec?               # => true
f.close_on_exec = false
p f.close_on_exec?               # => false
f.close_on_exec = true
p f.close_on_exec?               # => true

[SEE_ALSO] IO#close_on_exec=