るりまサーチ

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

別のキーワード

  1. rbconfig ruby
  2. fiddle ruby_free
  3. fiddle build_ruby_platform
  4. rake ruby
  5. rubygems/defaults ruby_engine

ライブラリ

キーワード

検索結果

<< 1 2 3 > >>

Kernel#y(*objects) -> nil (18139.0)

objects を YAML document として標準出力に出力します。

...objects を YAML document として標準出力に出力します。

このメソッドは irb 上でのみ定義されます。

syck に y メソッドがあるため、
psych_y が別名として定義されています。将来的に
syck が廃止された場合 psych_y は廃止
される予...
...定であるため、特別の事情がない限り y を用いてください。

@
param objects YAML document に変換する Ruby のオブジェクト...

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

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

...ドを実行することができなかった場合、多くのシェルはステータス
127 を返します。シェルを介さない場合は Ruby の子プロセスがステータス
127 で終了します。
コマンドが実行できなかったのか、コマンドが失敗したのかは...
...

@
param command command コマンドを文字列で指定します。
@
param env 更新する環境変数を表す Hash
@
param options オプションパラメータ Hash
@
raise Errno::EXXX exception: true が指定されていて、コマンドの実行が失敗したときに発生します。
@
r...
...ル経由でコマンドを実行][ruby]{
system("echo *") # => true
# fileA fileB fileC ...
//}

//emlist[exceptionオプションを指定][ruby]{
system("sad", exception: true) # => Errno::ENOENT (No such file or directory - sad)
system('ruby -e "exit(false)"', exception: true)...

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

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

...ドを実行することができなかった場合、多くのシェルはステータス
127 を返します。シェルを介さない場合は Ruby の子プロセスがステータス
127 で終了します。
コマンドが実行できなかったのか、コマンドが失敗したのかは...
...

@
param command command コマンドを文字列で指定します。
@
param env 更新する環境変数を表す Hash
@
param options オプションパラメータ Hash
@
raise Errno::EXXX exception: true が指定されていて、コマンドの実行が失敗したときに発生します。
@
r...
...ル経由でコマンドを実行][ruby]{
system("echo *") # => true
# fileA fileB fileC ...
//}

//emlist[exceptionオプションを指定][ruby]{
system("sad", exception: true) # => Errno::ENOENT (No such file or directory - sad)
system('ruby -e "exit(false)"', exception: true)...

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

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

...ドを実行することができなかった場合、多くのシェルはステータス
127 を返します。シェルを介さない場合は Ruby の子プロセスがステータス
127 で終了します。コマンドが実行できなかったのか、コマンドが失敗したの
かは...
...umask
* 子プロセスでのリダイレクト
などを変更できます。環境変数のクリアなども指定できます。
詳しくは Kernel.#spawn を参照してください。

=== 引数の解釈

この形式で呼び出した場合、空白や shell のメタキャラクタも...
...環境変数 PATH から探します。

@
param program 文字列か2要素の配列です。
@
param args program に渡す引数を 0 個以上指定する
@
param env 更新する環境変数を表す Hash
@
param options オプションパラメータ Hash
@
raise ArgumentError 第一引数が配列...

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

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

...ドを実行することができなかった場合、多くのシェルはステータス
127 を返します。シェルを介さない場合は Ruby の子プロセスがステータス
127 で終了します。コマンドが実行できなかったのか、コマンドが失敗したの
かは...
...umask
* 子プロセスでのリダイレクト
などを変更できます。環境変数のクリアなども指定できます。
詳しくは Kernel.#spawn を参照してください。

=== 引数の解釈

この形式で呼び出した場合、空白や shell のメタキャラクタも...
...環境変数 PATH から探します。

@
param program 文字列か2要素の配列です。
@
param args program に渡す引数を 0 個以上指定する
@
param env 更新する環境変数を表す Hash
@
param options オプションパラメータ Hash
@
raise ArgumentError 第一引数が配列...

絞り込み条件を変える

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

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

...ドを実行することができなかった場合、多くのシェルはステータス
127 を返します。シェルを介さない場合は Ruby の子プロセスがステータス
127 で終了します。コマンドが実行できなかったのか、コマンドが失敗したの
かは...
...umask
* 子プロセスでのリダイレクト
などを変更できます。環境変数のクリアなども指定できます。
詳しくは Kernel.#spawn を参照してください。

=== 引数の解釈

この形式で呼び出した場合、空白や shell のメタキャラクタも...
...環境変数 PATH から探します。

@
param program 文字列か2要素の配列です。
@
param args program に渡す引数を 0 個以上指定する
@
param env 更新する環境変数を表す Hash
@
param options オプションパラメータ Hash
@
raise ArgumentError 第一引数が配列...

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

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

...ドを実行することができなかった場合、多くのシェルはステータス
127 を返します。シェルを介さない場合は Ruby の子プロセスがステータス
127 で終了します。コマンドが実行できなかったのか、コマンドが失敗したの
かは...
...umask
* 子プロセスでのリダイレクト
などを変更できます。環境変数のクリアなども指定できます。
詳しくは Kernel.#spawn を参照してください。

=== 引数の解釈

この形式で呼び出した場合、空白や shell のメタキャラクタも...
...環境変数 PATH から探します。

@
param program 文字列か2要素の配列です。
@
param args program に渡す引数を 0 個以上指定する
@
param env 更新する環境変数を表す Hash
@
param options オプションパラメータ Hash
@
raise ArgumentError 第一引数が配列...

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

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

...ドを実行することができなかった場合、多くのシェルはステータス
127 を返します。シェルを介さない場合は Ruby の子プロセスがステータス
127 で終了します。
コマンドが実行できなかったのか、コマンドが失敗したのかは...
...

@
param command command コマンドを文字列で指定します。
@
param env 更新する環境変数を表す Hash
@
param options オプションパラメータ Hash

//emlist[シェル経由でコマンドを実行][ruby]{
system("echo *") # => true
# fileA fileB fileC ...
//}


@
see Kernel.#...
...`,Kernel.#spawn,Kernel.#exec,system(3)...

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

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

...ドを実行することができなかった場合、多くのシェルはステータス
127 を返します。シェルを介さない場合は Ruby の子プロセスがステータス
127 で終了します。
コマンドが実行できなかったのか、コマンドが失敗したのかは...
...

@
param command command コマンドを文字列で指定します。
@
param env 更新する環境変数を表す Hash
@
param options オプションパラメータ Hash

//emlist[シェル経由でコマンドを実行][ruby]{
system("echo *") # => true
# fileA fileB fileC ...
//}


@
see Kernel.#...
...`,Kernel.#spawn,Kernel.#exec,system(3)...

Kernel#psych_y(*objects) -> nil (6139.0)

objects を YAML document として標準出力に出力します。

...objects を YAML document として標準出力に出力します。

このメソッドは irb 上でのみ定義されます。

syck に y メソッドがあるため、
psych_y が別名として定義されています。将来的に
syck が廃止された場合 psych_y は廃止
される予...
...定であるため、特別の事情がない限り y を用いてください。

@
param objects YAML document に変換する Ruby のオブジェクト...

絞り込み条件を変える

Kernel.#syscall(num, *arg) -> Integer (6137.0)

numで指定された番号のシステムコールを実行します。 第2引数以降をシステムコールの引数として渡します。

...して渡します。

どの数値がどのシステムコールに対応するかは、
syscall(2) や
/usr/include/sys/syscall.h を参照してください。

システムコールの慣習に従い、syscall(2)
が -1 を返す場合には例外 Errno::EXXX が発生します。
それ以外...
...高レベルな操作ができます。

@
param num システムコール番号です。
@
param arg 文字列か、整数です。最大 9 個まで渡すことができます。
@
raise Errno::EXXX syscall(2) が -1 を返した場合に発生します。
@
raise NotImplementedError 実行環境が...
...このメソッドに対応していないとき発生します。

//emlist[例][ruby]{
syscall 4, 1, "hello\n", 6 # '4' is write(2) on our box
# => hello
//}

@
see fiddle, syscall(2freebsd), syscall(2linux)...

Kernel.#Array(arg) -> Array (6125.0)

引数を配列(Array)に変換した結果を返します。

...列(Array)に変換した結果を返します。

arg.to_ary と arg.to_a をこの順に呼び出して、返ってきた配列を変換結果とします。

arg に to_ary, to_a のいずれのメソッドも定義されていない場合は
一要素の配列 [arg] を返します。

@
param ar...
...g 変換対象のオブジェクトです。
@
raise TypeError to_ary, to_a の返り値が配列でなければ発生します

//emlist[例][ruby]{
p Array({:it => 3}) #=> [[:it, 3]]
p Array(nil) #=> []
p Array("fefe") #=> ["fefe"]
//}

@
see Object#to_a,Object#to_ary,Array...

Kernel.#Rational(x, y = 1, exception: true) -> Rational | nil (180.0)

引数を有理数(Rational)に変換した結果を返します。

...tional)に変換した結果を返します。

@
param x 変換対象のオブジェクトです。

@
param y 変換対象のオブジェクトです。省略した場合は x だけを用いて
Rational オブジェクトを作成します。

@
param exception false を指定すると、...
...代わりに nil を返します。

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

引数 x、y の両方を指定した場合、x/y した Rational オブジェクトを
返します。

//emlist[例][ruby]{
Rational("1/3") # => (1/3)...
...数にする事も可能ですが、分母には指定できませ
ん。また、Kernel.#Integer とは違い "0x10" のような進数を表す接頭
辞を含めた指定は行えません。

//emlist[例][ruby]{
Rational("1/3") # => (1/3)
Rational("0.3") # => (3/10)
Rational('0.3E...
<< 1 2 3 > >>