■ファイルが閉じられているかどうか調べる

■書式

ファイルハンドル.closed?

■説明

ファイルが閉じられているかどうかはclosed?を使います。ファイルが閉じられている場合にはtrue、開かれている場合にはfalseになります。

■サンプル

#!/usr/bin/ruby
fh = open("sample.txt","r")
print fh.closed?,"\n"
fh.close
print fh.closed?,"\n"