るりまサーチ

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

別のキーワード

  1. _builtin to_r
  2. open3 pipeline_r
  3. matrix elements_to_r
  4. fileutils cp_r
  5. fileutils rm_r

ライブラリ

キーワード

検索結果

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

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

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

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

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

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

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

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

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

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

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

@see FileTest.#pipe?...

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

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

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

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

@see FileTest.#pipe?...

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

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

...込みメソッドとして動作します。

既に EOF に達していれば EOFError が発生します。
ただし、maxlen に 0 が指定されている場合は、空文字列 "" を返します。

r
eadpartial はブロックを最小限に抑えることによって、
パイプ、ソケ...
...ット、端末などのストリームに対して適切に動作するよう設計されています。
r
eadpartial がブロックするのは次の全ての条件が満たされたときだけです。
* IO オブジェクト内のバッファが空
* ストリームにデータが到着し...
...になっていない
これらの条件が満たされる場合、何らかのデータが到着するか EOF になるまで readpartial はブロックします。

r
eadpartial の結果は以下のようになります。
(1) バッファが空でなければ、そのバッファのデータ...

絞り込み条件を変える

IO#pathconf(name) -> Integer | nil (119.0)

fpathconf(3) で取得したファイルの設定変数の値を返します。

...場合は nil
を返します。(fpathconf(3) が -1 を返し、errno が設定されていない
場合)

@param name Etc モジュールの PC_ で始まる定数のいずれかを指定します。

//emlist[][ruby]{
r
equire 'etc'
IO.pipe {|r, w|
p w.pathconf(Etc::PC_PIPE_BUF) # => 4096
}
//}...

IO#pid -> Integer | nil (119.0)

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

...外は 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 #{$$}"...

IO#eof -> bool (55.0)

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

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

f = File.new("testfile")
dummy = f.readlines
f.eof #=> true

自身がパイプやソケットなどのストリームであった場合、相手がデー...
...ます。

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? # 永久にブロッ...
...クします。

eof, eof? は入力バッファにデータを読み込むので、IO#sysread と同時に使うと正常に
動作しません。

@raise IOError 自身が読み込み用にオープンされていなければ発生します。...

IO#eof? -> bool (55.0)

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

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

f = File.new("testfile")
dummy = f.readlines
f.eof #=> true

自身がパイプやソケットなどのストリームであった場合、相手がデー...
...ます。

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? # 永久にブロッ...
...クします。

eof, eof? は入力バッファにデータを読み込むので、IO#sysread と同時に使うと正常に
動作しません。

@raise IOError 自身が読み込み用にオープンされていなければ発生します。...