220件ヒット
[1-100件を表示]
(0.198秒)
ライブラリ
- ビルトイン (220)
キーワード
- <=> (11)
- blksize (11)
- blocks (11)
- dev (11)
-
dev
_ major (11) -
dev
_ minor (11) - ftype (11)
- gid (11)
- grpowned? (11)
- ino (11)
- mode (11)
- nlink (11)
- rdev (11)
-
rdev
_ major (11) -
rdev
_ minor (11) - size (11)
- size? (11)
- uid (11)
-
world
_ readable? (11) -
world
_ writable? (11)
検索結果
先頭5件
-
File
:: Stat # grpowned? -> bool (12214.0) -
グループIDが実効グループIDと等しい時に真を返します。
...ープIDと等しい時に真を返します。
補助グループIDは考慮されません。
//emlist[][ruby]{
printf "%s %s\n", $:[0], File::Stat.new($:[0]).grpowned?
#例
#=> /usr/local/lib/site_ruby/1.8 false
printf "%s %s\n", $0, File::Stat.new($0).grpowned?
#例
#=> filestat.rb true
//}... -
File
:: Stat # dev _ minor -> Integer (6202.0) -
dev の minor 番号部を返します。
...dev の minor 番号部を返します。
//emlist[][ruby]{
fs = File::Stat.new($0)
p fs.dev_minor
#例
#=> nil
//}... -
File
:: Stat # gid -> Integer (6202.0) -
オーナーのグループIDを返します。
...オーナーのグループIDを返します。
//emlist[][ruby]{
fs = File::Stat.new($0)
#例
p fs.gid #=> 0
//}... -
File
:: Stat # ino -> Integer (6202.0) -
i-node 番号を返します。
...i-node 番号を返します。
//emlist[][ruby]{
fs = File::Stat.new($0)
#例
p fs.ino #=> 0
//}... -
File
:: Stat # nlink -> Integer (6202.0) -
ハードリンクの数を返します。
...ハードリンクの数を返します。
//emlist[][ruby]{
fs = File::Stat.new($0)
#例
p fs.nlink #=> 1
//}... -
File
:: Stat # rdev _ minor -> Integer (6202.0) -
rdev の minor 番号部を返します。
...rdev の minor 番号部を返します。
//emlist[][ruby]{
fs = File::Stat.new($0)
#例
p fs.rdev_minor #=> nil
//}... -
File
:: Stat # <=>(o) -> Integer | nil (214.0) -
ファイルの最終更新時刻を比較します。self が other よりも 新しければ正の数を、等しければ 0 を古ければ負の数を返します。 比較できない場合は nil を返します。
...い場合は nil を返します。
@param o File::Stat のインスタンスを指定します。
//emlist[][ruby]{
require 'tempfile' # for Tempfile
fp1 = Tempfile.open("first")
fp1.print "古い方\n"
sleep(1)
fp2 = Tempfile.open("second")
fp2.print "新しい方\n"
p File::Stat.new(fp1.path)......<=> File::Stat.new(fp2.path) #=> -1
p File::Stat.new(fp2.path) <=> File::Stat.new(fp1.path) #=> 1
p File::Stat.new(fp1.path) <=> fp2.path #=> nil
//}... -
File
:: Stat # mode -> Integer (208.0) -
ファイルモードを返します。
...ファイルモードを返します。
//emlist[][ruby]{
fs = File::Stat.new($0)
printf "%o\n", fs.mode
#例
#=> 100644
//}... -
File
:: Stat # blksize -> Integer (202.0) -
望ましいI/Oのブロックサイズを返します。
...望ましいI/Oのブロックサイズを返します。
//emlist[][ruby]{
fs = File::Stat.new($0)
#例
p fs.blksize #=> nil
//}... -
File
:: Stat # blocks -> Integer (202.0) -
割り当てられているブロック数を返します。
...割り当てられているブロック数を返します。
//emlist[][ruby]{
fs = File::Stat.new($0)
#例
p fs.blocks #=> nil
//}...