るりまサーチ

最速Rubyリファレンスマニュアル検索!
36件ヒット [1-36件を表示] (0.039秒)
トップページ > クエリ:_builtin[x] > クエリ:writable?[x]

別のキーワード

  1. _builtin new
  2. _builtin to_s
  3. _builtin []
  4. _builtin inspect
  5. _builtin each

ライブラリ

クラス

モジュール

検索結果

File::Stat#writable? -> bool (26107.0)

書き込み可能な時に真を返します。

...書き込み可能な時に真を返します。

p File::Stat.new($0).writable? #=> true...

File.writable?(path) -> bool (26100.0)

FileTest.#writable? と同じです。

...FileTest.#writable? と同じです。

@param path パスを表す文字列を指定します。...

FileTest.#writable?(file) -> bool (26100.0)

ファイルがカレントプロセスにより書き込み可能である時に真を返します。そうでない場合、ファイルが存在しない場合、あるいはシステムコールに失敗した場合などには false を返します。

...false を返します。

@param file ファイル名を表す文字列を指定します。

//emlist[例][ruby]{
IO.write("testfile", "test")
File.chmod(0600, "testfile")
FileTest.writable?("testfile") # => true
File.chmod(0400, "testfile")
FileTest.writable?("testfile") # => false
//}...

File::Stat#world_writable? -> Integer | nil (14107.0)

If stat is writable by others, returns an integer representing the file permission bits of stat. Returns nil otherwise. The meaning of the bits is platform dependent; on Unix systems, see stat(2).

...le by others, returns an integer representing
the file permission bits of stat. Returns nil otherwise. The
meaning of the bits is platform dependent; on Unix systems, see
stat(2).

m = File.stat("/tmp").world_writable? # => 511
sprintf("%o", m) # => "777"...

File.world_writable?(path) -> bool (14100.0)

path が全てのユーザから書き込めるならば、そのファイルのパーミッションを表す 整数を返します。そうでない場合は nil を返します。

...す。そうでない場合は nil を返します。

整数の意味はプラットフォームに依存します。

@param path パスを表す文字列か IO オブジェクトを指定します。

例:

m = File.world_writable?("/tmp")
"%o" % m #=> "777"...

絞り込み条件を変える

FileTest.#world_writable?(path) -> bool (14100.0)

path が全てのユーザから書き込めるならば、そのファイルのパーミッションを表す 整数を返します。そうでない場合は nil を返します。

...を表す
整数を返します。そうでない場合は nil を返します。

整数の意味はプラットフォームに依存します。

@param path パスを表す文字列を指定します。

m = FileTest.world_writable?("/tmp")
"%o" % m #=> "777"...