るりまサーチ

最速Rubyリファレンスマニュアル検索!
994件ヒット [901-994件を表示] (0.041秒)
トップページ > クエリ:File[x] > クラス:IO[x]

別のキーワード

  1. _builtin file?
  2. _builtin file
  3. base file
  4. file path
  5. file size

ライブラリ

キーワード

検索結果

<< < ... 8 9 10 >>

IO.for_fd(fd, mode = "r", **opts) -> IO (7.0)

オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。

...オープン済みのファイルディスクリプタ fd に対する新しい
IO
オブジェクトを生成して返します。

IO
.open にブロックが与えられた場合、IO オブジェクトを生成しそれを引数としてブロックを
実行します。ブロックの終了と...
...ともに fd はクローズされます。ブロックの結果を返します。
IO
.new, IO.for_fd はブロックを受け付けません。

=== キーワード引数
このメソッドは以下のキーワード引数を利用できます。
* :mode mode引数と同じ意味です
* :extern...
...


@param fd ファイルディスクリプタである整数を指定します。

@param mode Kernel.#open と同じ形式で IO のモードを指定します。File::Constants::RDONLY などの
定数(数値)でモードを指定できます。詳細は組み込み関数 Kernel.#o...

IO.new(fd, mode = "r", **opts) -> IO (7.0)

オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。

...オープン済みのファイルディスクリプタ fd に対する新しい
IO
オブジェクトを生成して返します。

IO
.open にブロックが与えられた場合、IO オブジェクトを生成しそれを引数としてブロックを
実行します。ブロックの終了と...
...ともに fd はクローズされます。ブロックの結果を返します。
IO
.new, IO.for_fd はブロックを受け付けません。

=== キーワード引数
このメソッドは以下のキーワード引数を利用できます。
* :mode mode引数と同じ意味です
* :extern...
...


@param fd ファイルディスクリプタである整数を指定します。

@param mode Kernel.#open と同じ形式で IO のモードを指定します。File::Constants::RDONLY などの
定数(数値)でモードを指定できます。詳細は組み込み関数 Kernel.#o...

IO.open(fd, mode = "r", **opts) -> IO (7.0)

オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。

...オープン済みのファイルディスクリプタ fd に対する新しい
IO
オブジェクトを生成して返します。

IO
.open にブロックが与えられた場合、IO オブジェクトを生成しそれを引数としてブロックを
実行します。ブロックの終了と...
...ともに fd はクローズされます。ブロックの結果を返します。
IO
.new, IO.for_fd はブロックを受け付けません。

=== キーワード引数
このメソッドは以下のキーワード引数を利用できます。
* :mode mode引数と同じ意味です
* :extern...
...


@param fd ファイルディスクリプタである整数を指定します。

@param mode Kernel.#open と同じ形式で IO のモードを指定します。File::Constants::RDONLY などの
定数(数値)でモードを指定できます。詳細は組み込み関数 Kernel.#o...

IO.open(fd, mode = "r", **opts) {|io| ... } -> object (7.0)

オープン済みのファイルディスクリプタ fd に対する新しい IO オブジェクトを生成して返します。

...オープン済みのファイルディスクリプタ fd に対する新しい
IO
オブジェクトを生成して返します。

IO
.open にブロックが与えられた場合、IO オブジェクトを生成しそれを引数としてブロックを
実行します。ブロックの終了と...
...ともに fd はクローズされます。ブロックの結果を返します。
IO
.new, IO.for_fd はブロックを受け付けません。

=== キーワード引数
このメソッドは以下のキーワード引数を利用できます。
* :mode mode引数と同じ意味です
* :extern...
...


@param fd ファイルディスクリプタである整数を指定します。

@param mode Kernel.#open と同じ形式で IO のモードを指定します。File::Constants::RDONLY などの
定数(数値)でモードを指定できます。詳細は組み込み関数 Kernel.#o...

IO.readlines(path, limit, chomp: false, opts={}) -> [String] (7.0)

path で指定されたファイルを全て読み込んで、その各行を要素としてもつ配列を返します。

...あります。

opts でファイルを開くときのオプションを指定します。エンコーディングなど
を指定できます。
File
.open と同様なのでそちらを参照してください。

@param path ファイル名を表す文字列か "|コマンド名" を指定しま...
...][ruby]{
IO
.write("testfile", "line1\nline2,\nline3\n")
IO
.readlines("testfile") # => ["line1\n", "line2,\n", "line3\n"]
IO
.readlines("testfile", ",") # => ["line1\nline2,", "\nline3\n"]
//}

//emlist[例: rs を取り除く(chomp = true)][ruby]{
IO
.write("testfile", "line1,\r...
...line2,\r\nline3,\n")
IO
.readlines("testfile", chomp: true) # => ["line1,\rline2,", "line3,"]
IO
.readlines("testfile", "\r", chomp: true) # => ["line1,", "line2,", "\nline3,\n"]
//}...

絞り込み条件を変える

IO.readlines(path, limit, opts={}) -> [String] (7.0)

path で指定されたファイルを全て読み込んで、その各行を要素としてもつ配列を返します。

...あります。

opts でファイルを開くときのオプションを指定します。エンコーディングなど
を指定できます。
File
.open と同様なのでそちらを参照してください。

@param path ファイル名を表す文字列か "|コマンド名" を指定しま...
...、ファイルの読み込みに失敗した場合に発生します。

//emlist[例][ruby]{
IO
.write("testfile", "line1\nline2,\nline3\n")
IO
.readlines("testfile") # => ["line1\n", "line2,\n", "line3\n"]
IO
.readlines("testfile", ",") # => ["line1\nline2,", "\nline3\n"]
//}...

IO.readlines(path, rs = $/, chomp: false, opts={}) -> [String] (7.0)

path で指定されたファイルを全て読み込んで、その各行を要素としてもつ配列を返します。

...あります。

opts でファイルを開くときのオプションを指定します。エンコーディングなど
を指定できます。
File
.open と同様なのでそちらを参照してください。

@param path ファイル名を表す文字列か "|コマンド名" を指定しま...
...][ruby]{
IO
.write("testfile", "line1\nline2,\nline3\n")
IO
.readlines("testfile") # => ["line1\n", "line2,\n", "line3\n"]
IO
.readlines("testfile", ",") # => ["line1\nline2,", "\nline3\n"]
//}

//emlist[例: rs を取り除く(chomp = true)][ruby]{
IO
.write("testfile", "line1,\r...
...line2,\r\nline3,\n")
IO
.readlines("testfile", chomp: true) # => ["line1,\rline2,", "line3,"]
IO
.readlines("testfile", "\r", chomp: true) # => ["line1,", "line2,", "\nline3,\n"]
//}...

IO.readlines(path, rs = $/, opts={}) -> [String] (7.0)

path で指定されたファイルを全て読み込んで、その各行を要素としてもつ配列を返します。

...あります。

opts でファイルを開くときのオプションを指定します。エンコーディングなど
を指定できます。
File
.open と同様なのでそちらを参照してください。

@param path ファイル名を表す文字列か "|コマンド名" を指定しま...
...、ファイルの読み込みに失敗した場合に発生します。

//emlist[例][ruby]{
IO
.write("testfile", "line1\nline2,\nline3\n")
IO
.readlines("testfile") # => ["line1\n", "line2,\n", "line3\n"]
IO
.readlines("testfile", ",") # => ["line1\nline2,", "\nline3\n"]
//}...

IO.readlines(path, rs, limit, chomp: false, opts={}) -> [String] (7.0)

path で指定されたファイルを全て読み込んで、その各行を要素としてもつ配列を返します。

...あります。

opts でファイルを開くときのオプションを指定します。エンコーディングなど
を指定できます。
File
.open と同様なのでそちらを参照してください。

@param path ファイル名を表す文字列か "|コマンド名" を指定しま...
...][ruby]{
IO
.write("testfile", "line1\nline2,\nline3\n")
IO
.readlines("testfile") # => ["line1\n", "line2,\n", "line3\n"]
IO
.readlines("testfile", ",") # => ["line1\nline2,", "\nline3\n"]
//}

//emlist[例: rs を取り除く(chomp = true)][ruby]{
IO
.write("testfile", "line1,\r...
...line2,\r\nline3,\n")
IO
.readlines("testfile", chomp: true) # => ["line1,\rline2,", "line3,"]
IO
.readlines("testfile", "\r", chomp: true) # => ["line1,", "line2,", "\nline3,\n"]
//}...

IO.readlines(path, rs, limit, opts={}) -> [String] (7.0)

path で指定されたファイルを全て読み込んで、その各行を要素としてもつ配列を返します。

...あります。

opts でファイルを開くときのオプションを指定します。エンコーディングなど
を指定できます。
File
.open と同様なのでそちらを参照してください。

@param path ファイル名を表す文字列か "|コマンド名" を指定しま...
...、ファイルの読み込みに失敗した場合に発生します。

//emlist[例][ruby]{
IO
.write("testfile", "line1\nline2,\nline3\n")
IO
.readlines("testfile") # => ["line1\n", "line2,\n", "line3\n"]
IO
.readlines("testfile", ",") # => ["line1\nline2,", "\nline3\n"]
//}...

絞り込み条件を変える

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

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

... io に繋ぎ換えます。

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

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

@raise IOError 指定された io が c...
<< < ... 8 9 10 >>