るりまサーチ

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

別のキーワード

  1. openssl p
  2. openssl p=
  3. fileutils mkdir_p
  4. dsa p
  5. rsa p=

クラス

キーワード

検索結果

IO.sysopen(path, mode = "r", perm = 0666) -> Integer (24309.0)

path で指定されるファイルをオープンし、ファイル記述子を返しま す。

...
p
ath で指定されるファイルをオープンし、ファイル記述子を返しま
す。

IO.for_fd などで IO オブジェクトにしない限り、このメソッ
ドでオープンしたファイルをクローズする手段はありません。

@param path ファイル名を表す...
...す。

@param mode モードを文字列か定数の論理和で指定します。Kernel.#open と同じです。

@param perm open(2) の第 3 引数のように、ファイルを生成する場合の
ファイルのパーミッションを整数で指定します。Kernel.#open と同...
...じです。

@raise Errno::EXXX ファイルのオープンに失敗した場合に発生します。

//emlist[例][ruby]{
IO.sysopen("testfile", "w+") # => 3
//}

@see Kernel.#open...

IO#path -> String | nil (6132.0)

IO に関連付けられたパスを返します。IO がパスに関連付けられていない場合は nil を返します。

...が返すパスがファイルシステム上に存在することは保証されていません。

//emlist[例][ruby]{
p
STDIN.path # => "<STDIN>"
p
IO.new(IO.sysopen("/")).path # => "/"
p
IO.new(IO.sysopen("/"), path: "foo").path # => "foo"
//}...

IO#to_path -> String | nil (6132.0)

IO に関連付けられたパスを返します。IO がパスに関連付けられていない場合は nil を返します。

...が返すパスがファイルシステム上に存在することは保証されていません。

//emlist[例][ruby]{
p
STDIN.path # => "<STDIN>"
p
IO.new(IO.sysopen("/")).path # => "/"
p
IO.new(IO.sysopen("/"), path: "foo").path # => "foo"
//}...

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

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

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

IO.open にブロックが与えられた場合、IO オブジェクトを生成しそれを引数としてブロックを
実行します。ブロックの終了と...
...place などの
変換オプションも指定することができます。外部エンコーディングから
内部エンコーディングへの変換をするときに用いられます。


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

@param mode Kernel.#op...
...定します。File::Constants::RDONLY などの
定数(数値)でモードを指定できます。詳細は組み込み関数 Kernel.#open を参照
してください。
mode は省略可能で、省略時のデフォルトのモードは、
fcntl(2)...
...のファイナライザ呼出時に fd を close しません。
* :path 文字列を渡すと、IO#path メソッドがその値を返すようになります。
また、String#encode で説明されている :invalid => :replace などの
変換オプションも指定することができま...
...@param fd ファイルディスクリプタである整数を指定します。

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

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

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

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

IO.open にブロックが与えられた場合、IO オブジェクトを生成しそれを引数としてブロックを
実行します。ブロックの終了と...
...place などの
変換オプションも指定することができます。外部エンコーディングから
内部エンコーディングへの変換をするときに用いられます。


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

@param mode Kernel.#op...
...定します。File::Constants::RDONLY などの
定数(数値)でモードを指定できます。詳細は組み込み関数 Kernel.#open を参照
してください。
mode は省略可能で、省略時のデフォルトのモードは、
fcntl(2)...
...のファイナライザ呼出時に fd を close しません。
* :path 文字列を渡すと、IO#path メソッドがその値を返すようになります。
また、String#encode で説明されている :invalid => :replace などの
変換オプションも指定することができま...
...@param fd ファイルディスクリプタである整数を指定します。

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

絞り込み条件を変える

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

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

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

IO.open にブロックが与えられた場合、IO オブジェクトを生成しそれを引数としてブロックを
実行します。ブロックの終了と...
...place などの
変換オプションも指定することができます。外部エンコーディングから
内部エンコーディングへの変換をするときに用いられます。


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

@param mode Kernel.#op...
...定します。File::Constants::RDONLY などの
定数(数値)でモードを指定できます。詳細は組み込み関数 Kernel.#open を参照
してください。
mode は省略可能で、省略時のデフォルトのモードは、
fcntl(2)...
...のファイナライザ呼出時に fd を close しません。
* :path 文字列を渡すと、IO#path メソッドがその値を返すようになります。
また、String#encode で説明されている :invalid => :replace などの
変換オプションも指定することができま...
...@param fd ファイルディスクリプタである整数を指定します。

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

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

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

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

IO.open にブロックが与えられた場合、IO オブジェクトを生成しそれを引数としてブロックを
実行します。ブロックの終了と...
...place などの
変換オプションも指定することができます。外部エンコーディングから
内部エンコーディングへの変換をするときに用いられます。


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

@param mode Kernel.#op...
...定します。File::Constants::RDONLY などの
定数(数値)でモードを指定できます。詳細は組み込み関数 Kernel.#open を参照
してください。
mode は省略可能で、省略時のデフォルトのモードは、
fcntl(2)...
...のファイナライザ呼出時に fd を close しません。
* :path 文字列を渡すと、IO#path メソッドがその値を返すようになります。
また、String#encode で説明されている :invalid => :replace などの
変換オプションも指定することができま...
...@param fd ファイルディスクリプタである整数を指定します。

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