るりまサーチ

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

別のキーワード

  1. io pipe
  2. _builtin pipe
  3. _builtin pipe?
  4. pathname pipe?
  5. etc pc_pipe_buf

ライブラリ

クラス

キーワード

検索結果

<< 1 2 > >>

RDoc::Options#pipe -> bool (18118.0)

コマンドライン引数の --pipe オプションを指定していた場合、true を返しま す。そうでない場合は false を返します。

...コマンドライン引数の --pipe オプションを指定していた場合、true を返しま
す。そうでない場合は false を返します。...

Pathname#pipe? -> bool (6124.0)

FileTest.pipe?(self.to_s) と同じです。

...FileTest.pipe?(self.to_s) と同じです。


@see FileTest.#pipe?...

RDoc::Options#pipe=(val) (6124.0)

val に true を指定した場合、コマンドライン引数の --pipe オプションと同 様の指定を行います。

...val に true を指定した場合、コマンドライン引数の --pipe オプションと同
様の指定を行います。

@param val --pipe オプションと同じ指定を行う場合は true、そうでない場合
は false を指定します。...

File::Stat#pipe? -> bool (6108.0)

無名パイプおよび名前つきパイプ(FIFO)の時に真を返します。

...無名パイプおよび名前つきパイプ(FIFO)の時に真を返します。

//emlist[][ruby]{
system("mkfifo /tmp/pipetest")
p File::Stat.new("/tmp/pipetest").pipe? #=> true
//}...

Shell#pipe?(file) -> bool (6108.0)

FileTest モジュールにある同名のクラスメソッドと同じです.

...FileTest モジュールにある同名のクラスメソッドと同じです.

@param file ファイル名を表す文字列か IO オブジェクトを指定します。

@see FileTest.#pipe?...

絞り込み条件を変える

Shell::CommandProcessor#pipe?(file) -> bool (6108.0)

FileTest モジュールにある同名のクラスメソッドと同じです.

...FileTest モジュールにある同名のクラスメソッドと同じです.

@param file ファイル名を表す文字列か IO オブジェクトを指定します。

@see FileTest.#pipe?...

Shell::Filter#pipe?(file) -> bool (6108.0)

FileTest モジュールにある同名のクラスメソッドと同じです.

...FileTest モジュールにある同名のクラスメソッドと同じです.

@param file ファイル名を表す文字列か IO オブジェクトを指定します。

@see FileTest.#pipe?...

IO#readpartial(maxlen, outbuf = "") -> String (37.0)

IO から長さ maxlen を上限として読み込み、文字列として返します。 即座に得られるデータが存在しないときにはブロックしてデータの到着を待ちます。 即座に得られるデータが 1byte でも存在すればブロックしません。

...例外 EOFError を発生させます。

例えば、パイプに対しては次のように動作します。

r, w = IO.pipe # buffer pipe content
w << "abc" # "" "abc".
r.readpartial(4096) #=> "abc" ""...
...""
r.readpartial(4096) # バッファにもパイプにもデータがないのでブロックする

r, w = IO.pipe # buffer pipe content
w << "abc" # "" "abc"
w.close # ""...
...eadpartial(4096) #=> "abc" "" EOF
r.readpartial(4096) # 例外 EOFError 発生

r, w = IO.pipe # buffer pipe content
w << "abc\ndef\n" # "" "abc\ndef\n"
r.gets #=> "abc\n"...

IO#eof -> bool (19.0)

ストリームがファイルの終端に達した場合、true を返します。そうでない場合、false を返します。

...します。

r, w = IO.pipe
Thread.new { sleep 10; w.close }
r.eof? #=> 10秒ブロックしてから true を返す。

r, w = IO.pipe
Thread.new { sleep 10; w.puts "a" }
r.eof? #=> 10秒ブロックしてから false を返す。

r, w = IO.pipe
r.eof? # 永久にブロ...

IO#eof? -> bool (19.0)

ストリームがファイルの終端に達した場合、true を返します。そうでない場合、false を返します。

...します。

r, w = IO.pipe
Thread.new { sleep 10; w.close }
r.eof? #=> 10秒ブロックしてから true を返す。

r, w = IO.pipe
Thread.new { sleep 10; w.puts "a" }
r.eof? #=> 10秒ブロックしてから false を返す。

r, w = IO.pipe
r.eof? # 永久にブロ...

絞り込み条件を変える

IO#pid -> Integer | nil (19.0)

自身が IO.popen で作られたIOポートなら、子プロセスのプロセス ID を 返します。それ以外は nil を返します。

...

@raise IOError 既に close されている場合に発生します。

//emlist[例][ruby]{
IO.popen("-") do |pipe|
if pipe
$stderr.puts "In parent, child pid is #{pipe.pid}" # => In parent, child pid is 16013
else
$stderr.puts "In child, pid is #{$$}" # => In child, p...
<< 1 2 > >>