696件ヒット
[601-696件を表示]
(0.092秒)
ライブラリ
- ビルトイン (540)
- csv (12)
- pathname (36)
- rake (24)
-
rdoc
/ stats (24) -
rdoc
/ top _ level (24) - shell (12)
-
shell
/ command-processor (12) -
shell
/ filter (12)
クラス
- CSV (12)
- File (24)
-
File
:: Stat (504) - IO (12)
- Pathname (36)
-
RDoc
:: Stats (24) -
RDoc
:: TopLevel (24) - Shell (12)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (12)
モジュール
- FileUtils (24)
キーワード
- <=> (12)
- atime (12)
- birthtime (12)
- blksize (12)
- blockdev? (12)
- blocks (12)
- chardev? (12)
- chown (24)
- ctime (12)
- dev (12)
-
dev
_ major (12) -
dev
_ minor (12) - directory? (12)
- executable? (12)
-
executable
_ real? (12) - file? (12)
-
file
_ stat (12) -
file
_ stat= (12) - ftype (12)
- gid (12)
- grpowned? (12)
- ino (12)
- lstat (42)
- mode (12)
- mtime (12)
- nlink (12)
-
num
_ files (12) -
num
_ files= (12) - owned? (12)
- pipe? (12)
- rdev (12)
-
rdev
_ major (12) -
rdev
_ minor (12) - readable? (12)
-
readable
_ real? (12) - ruby (12)
- setgid? (12)
- setuid? (12)
- sh (12)
- size (12)
- size? (12)
- socket? (12)
- sticky? (12)
- symlink? (12)
- uid (12)
-
world
_ readable? (12) -
world
_ writable? (12) - writable? (12)
-
writable
_ real? (12) - zero? (12)
検索結果
先頭5件
-
File
:: Stat # world _ readable? -> Integer | nil (6013.0) -
全てのユーザから読めるならば、そのファイルのパーミッションを表す 整数を返します。そうでない場合は nil を返します。
...ミッションを表す
整数を返します。そうでない場合は nil を返します。
整数の意味はプラットフォームに依存します。
//emlist[][ruby]{
m = File.stat("/etc/passwd").world_readable? # => 420
sprintf("%o", m) # => "644"
//}... -
File
:: Stat # world _ writable? -> Integer | nil (6013.0) -
全てのユーザから書き込めるならば、そのファイルのパーミッションを表す 整数を返します。そうでない場合は nil を返します。
...ーミッションを表す
整数を返します。そうでない場合は nil を返します。
整数の意味はプラットフォームに依存します。
//emlist[][ruby]{
m = File.stat("/tmp").world_writable? # => 511
sprintf("%o", m) # => "777"
//}... -
File
:: Stat # writable? -> bool (6013.0) -
書き込み可能な時に真を返します。
...書き込み可能な時に真を返します。
//emlist[][ruby]{
p File::Stat.new($0).writable? #=> true
//}... -
File
:: Stat # writable _ real? -> bool (6013.0) -
実ユーザ/実グループによって書き込み可能な時に真を返します。
...実ユーザ/実グループによって書き込み可能な時に真を返します。
//emlist[][ruby]{
p File::Stat.new($0).writable_real? #=> true
//}... -
File
:: Stat # zero? -> bool (6013.0) -
サイズが0である時に真を返します。
...サイズが0である時に真を返します。
//emlist[][ruby]{
p File::Stat.new($0).zero? #=> false
//}... -
FileUtils
# sh(*cmd) {|result , status| . . . } (3113.0) -
与えられたコマンドを実行します。
...参照してください。
例:
sh %{ls -ltr}
sh 'ls', 'file with spaces'
# check exit status after command runs
sh %{grep pattern file} do |ok, res|
if ! ok
puts "pattern not found (status = #{res.exitstatus})"
end
end
@see Kernel.#exec, Kernel.#system... -
FileUtils
# ruby(*args) {|result , status| . . . } (3101.0) -
与えられた引数で Ruby インタプリタを実行します。
与えられた引数で Ruby インタプリタを実行します。
@param args Ruby インタプリタに与える引数を指定します。
例:
ruby %{-pe '$_.upcase!' <README}
@see Kernel.#sh -
Pathname
# chown(owner , group) -> Integer (41.0) -
File.chown(owner, group, self.to_s) と同じです。
...File.chown(owner, group, self.to_s) と同じです。
@param owner オーナーを指定します。
@param group グループを指定します。
//emlist[例][ruby]{
require 'pathname'
Pathname('testfile').stat.uid # => 501
Pathname('testfile').chown(502, 12)
Pathname('testfile').stat.ui......d # => 502
//}
@see File.chown, File#chown...