パンくず
概要
パーミッションの確認
内容
パーミッションの確認
読み込み可能か確認
File.readable? <ファイル名>
実行可能か確認
File.executable? <ファイル名>
書き込み可能か確認
File.writable? <ファイル名>
サンプル
※hoge_readonly.txtは読み取り専用に設定
hoge_writable.txtは読み書き可能に設定
readonly_filename = "C:\\hoge\\hoge_readonly.txt" writable_filename = "C:\\hoge\\hoge_writable.txt" p File.readable? readonly_filename p File.executable? readonly_filename p File.writable? readonly_filename p "------------------------------" p File.readable? writable_filename p File.executable? writable_filename p File.writable? writable_filename
出力
true false false "------------------------------" true false true