るりまサーチ

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

別のキーワード

  1. stringio print
  2. _builtin print
  3. cgi print
  4. http get_print
  5. net/http get_print

ライブラリ

クラス

モジュール

キーワード

検索結果

<< < ... 5 6 7 >>

IO.popen(env, "-", mode = "r", opt={}) -> IO (8.0)

第一引数に文字列 "-" が指定された時、fork(2) を 行い子プロセスの標準入出力との間にパイプラインを確立します。 親プロセスでは IO オブジェクトを返し、子プロセスでは nil を返します。

..., "r+")
if io # parent
io.puts "foo"
p io.gets # => "child output: foo\n"
io.close
else # child
s = gets
print
"child output: " + s
exit
end

ブロックを与えられた場合、親プロセスでは生成した IO オブジェクトを引数...

IO.popen(env, "-", mode = "r", opt={}) {|io| ... } -> object (8.0)

第一引数に文字列 "-" が指定された時、fork(2) を 行い子プロセスの標準入出力との間にパイプラインを確立します。 親プロセスでは IO オブジェクトを返し、子プロセスでは nil を返します。

..., "r+")
if io # parent
io.puts "foo"
p io.gets # => "child output: foo\n"
io.close
else # child
s = gets
print
"child output: " + s
exit
end

ブロックを与えられた場合、親プロセスでは生成した IO オブジェクトを引数...

IO#reopen(io) -> self (2.0)

自身を指定された io に繋ぎ換えます。

自身を指定された io に繋ぎ換えます。

クラスも io に等しくなることに注意してください。
IO#pos, IO#lineno などは指定された io と等しくなります。

@param io 自身を繋ぎ換えたい IO オブジェクトを指定します。

@raise IOError 指定された io が close されている場合に発生します。
<< < ... 5 6 7 >>