るりまサーチ

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

別のキーワード

  1. _builtin hash
  2. tkutil hash_kv
  3. hash _builtin
  4. hash []
  5. dbm to_hash

ライブラリ

キーワード

検索結果

<< 1 2 > >>

Kernel.#Hash(arg) -> Hash (18275.0)

引数 arg で指定したオブジェクトを to_hash メソッドを呼び出す事で Hash オブジェクトに変換します。nil か [] を指定した場合は空の Hash オブジェクトを返します。

...o_hash メソッドを呼び出す事で
Hash
オブジェクトに変換します。nil か [] を指定した場合は空の
Hash
オブジェクトを返します。

@param arg 変換対象のオブジェクトを指定します。

Hash
([]) # => {}
Hash
(nil) # => {}
Hash
(...
...key: :value) # => {:key => :value}
Hash
([1, 2, 3]) # => TypeError

@raise TypeError 変換できないオブジェクトを指定した場合に発生します。...

Kernel::CONFIG -> Hash (102.0)

RbConfig::MAKEFILE_CONFIG と同じです。

RbConfig::MAKEFILE_CONFIG と同じです。

Kernel.#spawn(env, program, *args, options={}) -> Integer (69.0)

引数を外部コマンドとして実行しますが、生成した 子プロセスの終了を待ち合わせません。生成した子プロセスのプロセスIDを返します。

...ロセスのプロセスIDを返します。

env に Hash を渡すことで、exec(2) で子プロセス内で
ファイルを実行する前に環境変数を変更することができます。
Hash
のキーは環境変数名文字列、Hash の値に設定する値とします。
nil とする...
...名になります。
また、第1要素はフルパスで指定しなくても環境変数 PATH から探します。

==== option引数の概要
Hash
を options として渡すことで、起動される子プロセスの
* プロセスグループ
* resource limit
* カレントディレ...
...列を指定します。
@param options オプションパラメータ Hash

@raise ArgumentError 第一引数が配列かつ要素数が 2 でない場合に発生します。

@raise Errno::EXXX コマンドが実行できなかった場合に発生します。

@see Kernel.#system,Kernel.#exec...

Kernel.#spawn(program, *args) -> Integer (69.0)

引数を外部コマンドとして実行しますが、生成した 子プロセスの終了を待ち合わせません。生成した子プロセスのプロセスIDを返します。

...ロセスのプロセスIDを返します。

env に Hash を渡すことで、exec(2) で子プロセス内で
ファイルを実行する前に環境変数を変更することができます。
Hash
のキーは環境変数名文字列、Hash の値に設定する値とします。
nil とする...
...名になります。
また、第1要素はフルパスで指定しなくても環境変数 PATH から探します。

==== option引数の概要
Hash
を options として渡すことで、起動される子プロセスの
* プロセスグループ
* resource limit
* カレントディレ...
...列を指定します。
@param options オプションパラメータ Hash

@raise ArgumentError 第一引数が配列かつ要素数が 2 でない場合に発生します。

@raise Errno::EXXX コマンドが実行できなかった場合に発生します。

@see Kernel.#system,Kernel.#exec...

Kernel.#spawn(command, options={}) -> Integer (24.0)

引数を外部コマンドとして実行しますが、生成した 子プロセスの終了を待ち合わせません。生成した子プロセスのプロセスIDを返します。

...表す Hash
@param options オプションパラメータ Hash
@raise Errno::EXXX 起動に失敗し、ruby インタプリタに制御が戻った場合に発生します。

@raise Errno::EXXX コマンドが実行できなかった場合に発生します。


@see Kernel.#system,Kernel.#exec...

絞り込み条件を変える

Kernel.#spawn(env, command, options={}) -> Integer (24.0)

引数を外部コマンドとして実行しますが、生成した 子プロセスの終了を待ち合わせません。生成した子プロセスのプロセスIDを返します。

...表す Hash
@param options オプションパラメータ Hash
@raise Errno::EXXX 起動に失敗し、ruby インタプリタに制御が戻った場合に発生します。

@raise Errno::EXXX コマンドが実行できなかった場合に発生します。


@see Kernel.#system,Kernel.#exec...

Kernel.#exec(env, program, *args, options={}) -> () (21.0)

引数で指定されたコマンドを実行します。

...プログラムの環境をある程度(ファイルデスクリプタなど)引き継ぎます。
Hash
を options として渡すことで、この挙動を変更できます。
詳しくは Kernel.#spawn を参照してください。

==== 引数の解釈

この形式で呼び出した場合、...
...args 渡される引数です。0 個以上の文字列を指定します。
@param env 更新する環境変数を表す Hash
@param options オプションパラメータ Hash
@raise ArgumentError 第一引数が配列かつ要素数が 2 でない場合に発生します。
@raise Errno::EXXX...
...替えて以下を実行
$ ps aux|grep sleep
xxxx 32754 0.0 0.0 2580 468 pts/3 S+ 22:01 0:00 mysleep 600
xxxx 32761 0.0 0.0 2824 792 pts/6 S+ 22:01 0:00 grep sleep

@see Kernel.#system,Kernel.#`,Kernel.#spawn,Kernel.#fork,IO.popen,IO.pipe,Kernel.#open,exec(3)...

Kernel.#exec(program, *args, options={}) -> () (21.0)

引数で指定されたコマンドを実行します。

...プログラムの環境をある程度(ファイルデスクリプタなど)引き継ぎます。
Hash
を options として渡すことで、この挙動を変更できます。
詳しくは Kernel.#spawn を参照してください。

==== 引数の解釈

この形式で呼び出した場合、...
...args 渡される引数です。0 個以上の文字列を指定します。
@param env 更新する環境変数を表す Hash
@param options オプションパラメータ Hash
@raise ArgumentError 第一引数が配列かつ要素数が 2 でない場合に発生します。
@raise Errno::EXXX...
...替えて以下を実行
$ ps aux|grep sleep
xxxx 32754 0.0 0.0 2580 468 pts/3 S+ 22:01 0:00 mysleep 600
xxxx 32761 0.0 0.0 2824 792 pts/6 S+ 22:01 0:00 grep sleep

@see Kernel.#system,Kernel.#`,Kernel.#spawn,Kernel.#fork,IO.popen,IO.pipe,Kernel.#open,exec(3)...

Kernel.#system(env, program, *args, options={}) -> bool | nil (21.0)

引数を外部コマンドとして実行して、成功した時に真を返します。

...
コマンドが実行できなかったのか、コマンドが失敗したのかは、普通
$? を参照することで判別可能です。

Hash
を options として渡すことで、起動される子プロセスの
* プロセスグループ
* resource limit
* カレントディレ...
...umask
* 子プロセスでのリダイレクト
などを変更できます。環境変数のクリアなども指定できます。
詳しくは Kernel.#spawn を参照してください。

==== 引数の解釈

この形式で呼び出した場合、空白や shell のメタキャラクタも...
...am に渡す引数を 0 個以上指定する
@param env 更新する環境変数を表す Hash
@param options オプションパラメータ Hash
@raise ArgumentError 第一引数が配列かつ要素数が 2 でない場合に発生します。
@see Kernel.#`,Kernel.#spawn,Kernel.#exec,system(3)...

Kernel.#system(program, *args, options={}) -> bool | nil (21.0)

引数を外部コマンドとして実行して、成功した時に真を返します。

...
コマンドが実行できなかったのか、コマンドが失敗したのかは、普通
$? を参照することで判別可能です。

Hash
を options として渡すことで、起動される子プロセスの
* プロセスグループ
* resource limit
* カレントディレ...
...umask
* 子プロセスでのリダイレクト
などを変更できます。環境変数のクリアなども指定できます。
詳しくは Kernel.#spawn を参照してください。

==== 引数の解釈

この形式で呼び出した場合、空白や shell のメタキャラクタも...
...am に渡す引数を 0 個以上指定する
@param env 更新する環境変数を表す Hash
@param options オプションパラメータ Hash
@raise ArgumentError 第一引数が配列かつ要素数が 2 でない場合に発生します。
@see Kernel.#`,Kernel.#spawn,Kernel.#exec,system(3)...

絞り込み条件を変える

Kernel.#exec(command, options={}) -> () (16.0)

引数で指定されたコマンドを実行します。

...されます。

@param command コマンドを文字列で指定します。
@param env 更新する環境変数を表す Hash
@param options オプションパラメータ Hash
@raise Errno::EXXX 起動に失敗し、ruby インタプリタに制御が戻った場合に発生します。

# a.rb...

Kernel.#exec(env, command, options={}) -> () (16.0)

引数で指定されたコマンドを実行します。

...されます。

@param command コマンドを文字列で指定します。
@param env 更新する環境変数を表す Hash
@param options オプションパラメータ Hash
@raise Errno::EXXX 起動に失敗し、ruby インタプリタに制御が戻った場合に発生します。

# a.rb...

Kernel.#system(command, options={}) -> bool | nil (16.0)

引数を外部コマンドとして実行して、成功した時に真を返します。

...そうでなければインタプリタから直接実行されます。

@param command command コマンドを文字列で指定します。
@param env 更新する環境変数を表す Hash
@param options オプションパラメータ Hash
@see Kernel.#`,Kernel.#spawn,Kernel.#exec,system(3)...

Kernel.#system(env, command, options={}) -> bool | nil (16.0)

引数を外部コマンドとして実行して、成功した時に真を返します。

...そうでなければインタプリタから直接実行されます。

@param command command コマンドを文字列で指定します。
@param env 更新する環境変数を表す Hash
@param options オプションパラメータ Hash
@see Kernel.#`,Kernel.#spawn,Kernel.#exec,system(3)...

Kernel.#format(format, *arg) -> String (13.0)

format 文字列を C 言語の sprintf と同じように解釈し、 引数をフォーマットした文字列を返します。

...トした文字列を返します。

@param format フォーマット文字列です。
@param arg フォーマットされる引数です。
@see Kernel.#printf,Time#strftime,Date.strptime

==== sprintf フォーマット

Ruby の sprintf フォーマットは基本的に C 言語の sprintf(3)...
...tf("%p", /e+/) #=> "/e+/"
//}


: d
: i

引数の数値を10進表現の整数として出力します。

引数が整数でなければ関数 Kernel.#Integer と同じ規則で整数に
変換されます。

//emlist{
p sprintf("%d", -1) #=> "-1"
p sprintf("%d", 3.1) #=> "3"
p sprintf(...
...name をキーとする Hash を引数にした場合、
対応する値をフォーマットして参照します。
//emlist{
p sprintf('%<foo>f : %<bar>+d', foo: 1, bar: 2) #=> "1.000000 : +2"
//}

: %{name}

Symbol のインスタンス name をキーとする Hash を引数にした場合...

絞り込み条件を変える

Kernel.#sprintf(format, *arg) -> String (13.0)

format 文字列を C 言語の sprintf と同じように解釈し、 引数をフォーマットした文字列を返します。

...トした文字列を返します。

@param format フォーマット文字列です。
@param arg フォーマットされる引数です。
@see Kernel.#printf,Time#strftime,Date.strptime

==== sprintf フォーマット

Ruby の sprintf フォーマットは基本的に C 言語の sprintf(3)...
...tf("%p", /e+/) #=> "/e+/"
//}


: d
: i

引数の数値を10進表現の整数として出力します。

引数が整数でなければ関数 Kernel.#Integer と同じ規則で整数に
変換されます。

//emlist{
p sprintf("%d", -1) #=> "-1"
p sprintf("%d", 3.1) #=> "3"
p sprintf(...
...name をキーとする Hash を引数にした場合、
対応する値をフォーマットして参照します。
//emlist{
p sprintf('%<foo>f : %<bar>+d', foo: 1, bar: 2) #=> "1.000000 : +2"
//}

: %{name}

Symbol のインスタンス name をキーとする Hash を引数にした場合...

Kernel#rm_f(*files) -> () (7.0)

FileUtils.#rm_f のラッパーメソッドです。

...す。

@param files ファイルのリストか、Dir.globで利用できる glob パターンを指定します。
最後の要素が Hash の場合は FileUtils.#rm_f の第二引数になります。

@see FileUtils.#rm_f, Dir.glob...
<< 1 2 > >>