るりまサーチ

最速Rubyリファレンスマニュアル検索!
76件ヒット [1-76件を表示] (0.022秒)
トップページ > クラス:ARGF.class[x] > ライブラリ:ビルトイン[x] > クエリ:IO[x] > クエリ:read[x]

別のキーワード

  1. io popen
  2. io pipe
  3. io each
  4. io readlines
  5. io lines

キーワード

検索結果

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

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

...tr 出力先の文字列。内容は上書きされます。

$ 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, exception: true) -> String (6244.0)

処理中のファイルからノンブロッキングモードで最大 maxlen バイト読み込みます。 第二の形式では読み込んだデータを outbuf に破壊的に格納してそれを返します。 詳しくは IO#read_nonblock を参照してください。

...二の形式では読み込んだデータを outbuf に破壊的に格納してそれを返します。
詳しくは IO#read_nonblock を参照してください。

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

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

@see ARGF.class#readpartial...

ARGF.class#readpartial(maxlen, outbuf = nil) -> String (6147.0)

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

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

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

@see IO#readpartial, ARGF.class#read_nonblock...

ARGF.class#read_nonblock(maxlen) -> String (6144.0)

処理中のファイルからノンブロッキングモードで最大 maxlen バイト読み込みます。 第二の形式では読み込んだデータを outbuf に破壊的に格納してそれを返します。 詳しくは IO#read_nonblock を参照してください。

...二の形式では読み込んだデータを outbuf に破壊的に格納してそれを返します。
詳しくは IO#read_nonblock を参照してください。

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

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

@see ARGF.class#readpartial...

ARGF.class#read_nonblock(maxlen, outbuf) -> String (6144.0)

処理中のファイルからノンブロッキングモードで最大 maxlen バイト読み込みます。 第二の形式では読み込んだデータを outbuf に破壊的に格納してそれを返します。 詳しくは IO#read_nonblock を参照してください。

...二の形式では読み込んだデータを outbuf に破壊的に格納してそれを返します。
詳しくは IO#read_nonblock を参照してください。

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

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

@see ARGF.class#readpartial...

絞り込み条件を変える

ARGF.class#read_nonblock(maxlen) -> String (6143.0)

処理中のファイルからノンブロッキングモードで最大 maxlen バイト読み込みます。 第二の形式では読み込んだデータを outbuf に破壊的に格納してそれを返します。 詳しくは IO#read_nonblock を参照してください。

...二の形式では読み込んだデータを outbuf に破壊的に格納してそれを返します。
詳しくは IO#read_nonblock を参照してください。

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

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

@see ARGF.class#readpartial...

ARGF.class#read_nonblock(maxlen, outbuf) -> String (6143.0)

処理中のファイルからノンブロッキングモードで最大 maxlen バイト読み込みます。 第二の形式では読み込んだデータを outbuf に破壊的に格納してそれを返します。 詳しくは IO#read_nonblock を参照してください。

...二の形式では読み込んだデータを outbuf に破壊的に格納してそれを返します。
詳しくは IO#read_nonblock を参照してください。

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

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

@see ARGF.class#readpartial...

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

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

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

@param rs 行区切り文字

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

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

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

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

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

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

@param rs 行区切り文字

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

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

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

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

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

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

@param rs 行区切り文字

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

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

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

絞り込み条件を変える

ARGF.class#to_a(limit) -> Array (3009.0)

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

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

@param rs 行区切り文字

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

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

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

ARGF.class#to_a(rs = $/) -> Array (3009.0)

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

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

@param rs 行区切り文字

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

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

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

ARGF.class#to_a(rs, limit) -> Array (3009.0)

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

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

@param rs 行区切り文字

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

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

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

ARGF.class#file -> IO (126.0)

現在開いている処理対象の File オブジェクト(または IO オブジェ クト)を返します。

...現在開いている処理対象の File オブジェクト(または IO オブジェ
クト)を返します。

$ echo "foo" > foo
$ echo "bar" > bar

$ ruby argf.rb foo bar

ARGF.file # => #<File:foo>
ARGF.read(5) # => "foo\nb"
ARGF.file # => #<File:bar>

ARGFが現在開...

ARGF.class#binmode -> self (21.0)

self をバイナリモードにします。一度バイナリモードになった後は非バイナリ モードに戻る事はできません。

...test1.png + test2.png = 292B

# $ ruby test.rb test1.png test2.png

ARGF.binmode
ARGF.read.size # => 292

例:
# test1.png - 164B
# test2.png - 128B
# test1.png + test2.png = 292B

# $ ruby test.rb test1.png test2.png

ARGF.read.size # => 290

@see IO#binmode, ARGF.class#binmode?...

絞り込み条件を変える