252件ヒット
[1-100件を表示]
(0.043秒)
別のキーワード
ライブラリ
- ビルトイン (252)
検索結果
先頭5件
-
File
:: Stat # gid -> Integer (6101.0) -
オーナーのグループIDを返します。
...オーナーのグループIDを返します。
//emlist[][ruby]{
fs = File::Stat.new($0)
#例
p fs.gid #=> 0
//}... -
File
:: Stat # grpowned? -> bool (6101.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 # setgid? -> bool (6101.0) -
setgidされている時に真を返します。
...setgidされている時に真を返します。
//emlist[][ruby]{
Dir.glob("/usr/sbin/*") {|bd|
if File::Stat.new(bd).setgid?
puts bd
end
}
#例
#...
#=> /usr/sbin/postqueue
#...
//}... -
File
:: Stat # <=>(o) -> Integer | nil (101.0) -
ファイルの最終更新時刻を比較します。self が other よりも 新しければ正の数を、等しければ 0 を古ければ負の数を返します。 比較できない場合は 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 # blksize -> Integer (101.0) -
望ましいI/Oのブロックサイズを返します。
...望ましいI/Oのブロックサイズを返します。
//emlist[][ruby]{
fs = File::Stat.new($0)
#例
p fs.blksize #=> nil
//}... -
File
:: Stat # blocks -> Integer (101.0) -
割り当てられているブロック数を返します。
...割り当てられているブロック数を返します。
//emlist[][ruby]{
fs = File::Stat.new($0)
#例
p fs.blocks #=> nil
//}... -
File
:: Stat # dev -> String (101.0) -
デバイス番号(ファイルシステム)を返します。
...デバイス番号(ファイルシステム)を返します。
//emlist[][ruby]{
fs = File::Stat.new($0)
p fs.dev
#例
#=> 2
//}... -
File
:: Stat # dev _ major -> Integer (101.0) -
dev の major 番号部を返します。
...dev の major 番号部を返します。
//emlist[][ruby]{
fs = File::Stat.new($0)
p fs.dev_major
#例
#=> nil #この場合ではシステムでサポートされていないため
//}... -
File
:: Stat # dev _ minor -> Integer (101.0) -
dev の minor 番号部を返します。
...dev の minor 番号部を返します。
//emlist[][ruby]{
fs = File::Stat.new($0)
p fs.dev_minor
#例
#=> nil
//}...