るりまサーチ

最速Rubyリファレンスマニュアル検索!
33件ヒット [1-33件を表示] (0.015秒)

別のキーワード

  1. _builtin fork
  2. kernel fork
  3. process fork
  4. thread fork

クラス

キーワード

検索結果

File#flock(operation) -> 0 | false (9.0)

ファイルをロックします。

...f.flock(File::LOCK_SH)
p f.read
}
//}

//emlist[例2:][ruby]{
f = File.open("/tmp/foo", "w")

f.flock(File::LOCK_EX)
puts "locked by process1"

fork
{
f = File.open("/tmp/foo", "r")
f.flock(File::LOCK_SH)
puts "locked by process2"
sleep 5
puts "unlocked by process2"
}

sleep 5

f.floc...

Object#respond_to?(name, include_all = false) -> bool (9.0)

オブジェクトがメソッド name を持つとき真を返します。

...ッド name を持つというのは、
オブジェクトが メソッド name に応答できることをいいます。

Windows での Process.fork や GNU/Linux での File.lchmod の
ような NotImplementedError が発生する場合は false を返します。

※ NotImplementedError が発...

Process::Status#>>(num) -> Integer (9.0)

self.to_i >> num と同じです。

...self.to_i >> num と同じです。

@param num 整数を指定します。

fork
{ exit 99 } #=> 26563
Process.wait #=> 26563
$?.to_i #=> 25344
$? >> 8 #=> 99...