パンくず
Ruby Cookbook
ファイルの存在確認
概要
ファイルの存在確認
内容
ファイル、の存在チェックを行う場合
ファイルの存在のみ確認する場合
File.file? <ファイル名>
ディレクトリの存在のみ確認する場合
File.file? <ディレクトリ名>
ファイル、ディレクトリ問わず存在を確認する場合
File.file? <ファイル名もしくはディレクトリ名>
サンプル
filename = "C:\\hoge\\hoge.txt" dirname = "C:\\hoge" p File.file? filename p File.exists? filename p File.directory? filename p "------------------------------" p File.file? dirname p File.exists? dirname p File.directory? dirname
出力
true true false "------------------------------" false true true