るりまサーチ

最速Rubyリファレンスマニュアル検索!
738件ヒット [1-100件を表示] (0.134秒)
トップページ > クエリ:r[x] > 種類:インスタンスメソッド[x] > クエリ:@[x] > クラス:ARGF.class[x]

別のキーワード

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

ライブラリ

キーワード

検索結果

<< 1 2 3 ... > >>

ARGF.class#each_char -> Enumerator (6208.0)

レシーバに含まれる文字を一文字ずつブロックに渡して評価します。

...に含まれる文字を一文字ずつブロックに渡して評価します。

このメソッドはスクリプトに指定した引数(Object::ARGV を参照) をファ
イル名とみなして、それらのファイルを連結した 1 つの仮想ファイルを表すオ
ブジェクトで...
...
ARGF.class
#filename を使用します。

ブロックが与えられなかった場合は、Enumerator オブジェクトを生成し
て返します。

例:
# $ echo "line1\n" > test1.txt
# $ echo "line2\n" > test2.txt
# $ ruby test.rb test1.txt test2.txt

# test.rb
ARGF.each_char...
...# => #<Enumerator: ARGF:each_char>
ARGF.each_char{|e|p e}

# => "l"
# "i"
# "n"
# "e"
# "1"
# "\n"
# "l"
# "i"
# "n"
# "e"
# "2"
# "\n"

@
see IO#each_char...

ARGF.class#read_nonblock(maxlen, outbuf = nil, exception: true) -> String | Symbol | nil (6126.0)

処理中のファイルからノンブロッキングモードで最大 maxlen バイト読み込みます。 詳しくは IO#read_nonblock を参照してください。

...は IO#read_nonblock を参照してください。

ARGF.class
#read などとは違って複数ファイルを同時に読み込むことはありません。

@
param maxlen 読み込む長さの上限を整数で指定します。
@
param outbuf 読み込んだデータを格納する String オブ...
...ジェクトを指定します。
@
param exception 読み込み時に Errno::EAGAIN、
Errno::EWOULDBLOCK が発生する代わりに
:wait_readable を返すかどうかを指定します。また、false
を指定した場合は既に EOF に達...
...していれば
EOFError の代わりに nil を返します。

@
see ARGF.class#readpartial...

ARGF.class#readline(limit) -> String (6126.0)

ARGFの現在位置から一行ずつ文字列として読み込みます。EOF に到達した時に は EOFError を発生します。

...ARGFの現在位置から一行ずつ文字列として読み込みます。EOF に到達した時に
は EOFError を発生します。

@
param rs 行の区切りを文字列で指定します。rs に nil を指定すると行区切
りなしとみなします。空文字列 "" を指...
...定すると連続する改行を行
の区切りとみなします(パラグラフモード)。

@
param limit 最大の読み込みバイト数

@
raise EOFError EOFに達したら発生する

@
see Kernel.#readline, ARGF.class#gets...

ARGF.class#readline(rs = $/) -> String (6126.0)

ARGFの現在位置から一行ずつ文字列として読み込みます。EOF に到達した時に は EOFError を発生します。

...ARGFの現在位置から一行ずつ文字列として読み込みます。EOF に到達した時に
は EOFError を発生します。

@
param rs 行の区切りを文字列で指定します。rs に nil を指定すると行区切
りなしとみなします。空文字列 "" を指...
...定すると連続する改行を行
の区切りとみなします(パラグラフモード)。

@
param limit 最大の読み込みバイト数

@
raise EOFError EOFに達したら発生する

@
see Kernel.#readline, ARGF.class#gets...

ARGF.class#readline(rs, limit) -> String (6126.0)

ARGFの現在位置から一行ずつ文字列として読み込みます。EOF に到達した時に は EOFError を発生します。

...ARGFの現在位置から一行ずつ文字列として読み込みます。EOF に到達した時に
は EOFError を発生します。

@
param rs 行の区切りを文字列で指定します。rs に nil を指定すると行区切
りなしとみなします。空文字列 "" を指...
...定すると連続する改行を行
の区切りとみなします(パラグラフモード)。

@
param limit 最大の読み込みバイト数

@
raise EOFError EOFに達したら発生する

@
see Kernel.#readline, ARGF.class#gets...

絞り込み条件を変える

ARGF.class#read(length = nil, str = nil) -> String | nil (6120.0)

ARGVに指定されたファイルを先頭のファイルからlengthバイト読み込み、 その文字列をstrに出力します。読み込んだ文字列を返します。

...ARGVに指定されたファイルを先頭のファイルからlengthバイト読み込み、
その文字列をstrに出力します。読み込んだ文字列を返します。

@
param length 読み込むバイト数を指定します。nilの場合はARGVのすべてのファ
...
...

@
param str 出力先の文字列。内容は上書きされます。

$ echo "small" > small.txt
$ echo "large" > large.txt
$ ruby glark.rb small.txt large.txt

ARGF.read # => "small\nlarge"
ARGF.read(200) # => "small\nlarge"
ARGF.read(2) # => "sm"
ARGF.read(0) # => ""

@
see...
...IO#read...

ARGF.class#read_nonblock(maxlen, outbuf = nil) -> String (6120.0)

処理中のファイルからノンブロッキングモードで最大 maxlen バイト読み込みます。 詳しくは IO#read_nonblock を参照してください。

...は IO#read_nonblock を参照してください。

ARGF.class
#read などとは違って複数ファイルを同時に読み込むことはありません。

@
param maxlen 読み込む長さの上限を整数で指定します。
@
param outbuf 読み込んだデータを格納する String オブ...
...ジェクトを指定します。

@
see ARGF.class#readpartial...

ARGF.class#readlines(limit) -> Array (6120.0)

ARGFの各行を配列に読み込んで返します。rsがnilの場合は要素に各ファイルを すべて読み込んだ配列を返します。

...ARGFの各行を配列に読み込んで返します。rsがnilの場合は要素に各ファイルを
すべて読み込んだ配列を返します。

@
param rs 行区切り文字

@
param limit 最大の読み込みバイト数

lines = ARGF.readlines
lines[0] # => "This is lin...
...e one\n"

@
see $/, Kernel.#readlines, IO#readlines...

ARGF.class#readlines(rs = $/) -> Array (6120.0)

ARGFの各行を配列に読み込んで返します。rsがnilの場合は要素に各ファイルを すべて読み込んだ配列を返します。

...ARGFの各行を配列に読み込んで返します。rsがnilの場合は要素に各ファイルを
すべて読み込んだ配列を返します。

@
param rs 行区切り文字

@
param limit 最大の読み込みバイト数

lines = ARGF.readlines
lines[0] # => "This is lin...
...e one\n"

@
see $/, Kernel.#readlines, IO#readlines...

ARGF.class#readlines(rs, limit) -> Array (6120.0)

ARGFの各行を配列に読み込んで返します。rsがnilの場合は要素に各ファイルを すべて読み込んだ配列を返します。

...ARGFの各行を配列に読み込んで返します。rsがnilの場合は要素に各ファイルを
すべて読み込んだ配列を返します。

@
param rs 行区切り文字

@
param limit 最大の読み込みバイト数

lines = ARGF.readlines
lines[0] # => "This is lin...
...e one\n"

@
see $/, Kernel.#readlines, IO#readlines...

絞り込み条件を変える

<< 1 2 3 ... > >>