1234件ヒット
[1-100件を表示]
(0.031秒)
別のキーワード
ライブラリ
モジュール
- Benchmark (36)
- CMath (18)
- DRb (12)
- FileUtils (60)
- Find (24)
- Kconv (12)
- Kernel (448)
- Marshal (24)
- Math (60)
- NKF (12)
- ObjectSpace (60)
- Open3 (216)
-
OpenSSL
:: ASN1 (12) - Process (60)
-
Process
:: GID (36) -
Process
:: UID (36) - Syslog (108)
キーワード
- Complex (24)
- Float (12)
- Rational (12)
- acosh (12)
- alert (12)
- asinh (12)
- benchmark (12)
- bm (12)
- caller (36)
- capture2 (12)
- capture2e (12)
- capture3 (12)
- chmod (12)
- chomp (12)
- chop (12)
- cos! (6)
- crit (12)
- debug (12)
- dump (24)
-
each
_ object (48) - eid= (24)
- emerg (12)
- err (12)
- exec (48)
- find (24)
- format (12)
- frexp (12)
- gamma (12)
-
grant
_ privilege (24) - groups (12)
- gsub (36)
- guess (24)
- hypot (12)
- info (12)
- kill (12)
- log (12)
- makedirs (12)
-
memsize
_ of (12) -
mkdir
_ p (12) - mkpath (12)
- notice (12)
- open (16)
- p (12)
- pipeline (12)
-
pipeline
_ r (24) -
pipeline
_ rw (24) -
pipeline
_ start (24) -
pipeline
_ w (24) - popen2 (24)
- popen2e (24)
- popen3 (24)
- pp (12)
- print (12)
- printf (24)
- puts (12)
- realtime (12)
-
remove
_ entry _ secure (12) - setpriority (12)
- setrlimit (24)
-
sid
_ available? (24) - sin! (6)
- spawn (48)
- sprintf (12)
-
start
_ service (12) - sub (24)
- syscall (12)
- system (48)
- tan! (6)
- traverse (12)
- warn (12)
- warning (12)
検索結果
先頭5件
-
Kernel
. # spawn(env , program , *args , options={}) -> Integer (218.0) -
引数を外部コマンドとして実行しますが、生成した 子プロセスの終了を待ち合わせません。生成した子プロセスのプロセスIDを返します。
...== option引数の概要
Hash を options として渡すことで、起動される子プロセスの
* プロセスグループ
* resource limit
* カレントディレクトリ
* umask
* 子プロセスでのリダイレクト
などを変更できます。環境変数のクリアなど......す。
* 単一のファイルデスクリプタ
* ファイルデスクリプタの配列
配列を渡すことで複数のファイルデスクリプタを同時にリダイレクトできます。
Hash の値(親プロセス側)には以下のいずれかが指定できます。
* 単一......のファイルデスクリプタ
* リダイレクト先のファイル名文字列
* [リダイレクト先のファイル名文字列]、配列の要素にすることで
File::Constants::RDONLY でファイルを開いてリダイレクトします。
* [リダイレクト先のファ... -
Kernel
. # spawn(program , *args) -> Integer (218.0) -
引数を外部コマンドとして実行しますが、生成した 子プロセスの終了を待ち合わせません。生成した子プロセスのプロセスIDを返します。
...== option引数の概要
Hash を options として渡すことで、起動される子プロセスの
* プロセスグループ
* resource limit
* カレントディレクトリ
* umask
* 子プロセスでのリダイレクト
などを変更できます。環境変数のクリアなど......す。
* 単一のファイルデスクリプタ
* ファイルデスクリプタの配列
配列を渡すことで複数のファイルデスクリプタを同時にリダイレクトできます。
Hash の値(親プロセス側)には以下のいずれかが指定できます。
* 単一......のファイルデスクリプタ
* リダイレクト先のファイル名文字列
* [リダイレクト先のファイル名文字列]、配列の要素にすることで
File::Constants::RDONLY でファイルを開いてリダイレクトします。
* [リダイレクト先のファ... -
Kernel
. # system(env , program , *args , options={}) -> bool | nil (140.0) -
引数を外部コマンドとして実行して、成功した時に真を返します。
...判別可能です。
Hash を options として渡すことで、起動される子プロセスの
* プロセスグループ
* resource limit
* カレントディレクトリ
* umask
* 子プロセスでのリダイレクト
などを変更できます。環境変数のクリアなど......s オプションパラメータ Hash
@raise ArgumentError 第一引数が配列かつ要素数が 2 でない場合に発生します。
//emlist[インタプリタから直接コマンドを実行][ruby]{
system("echo", "*") # => true
# *
//}
@see Kernel.#`,Kernel.#spawn,Kernel.#exec,system(3)......se RuntimeError exception: true が指定されていて、コマンドの終了ステータスが 0 以外のときに発生します。
//emlist[インタプリタから直接コマンドを実行][ruby]{
system("echo", "*") # => true
# *
//}
@see Kernel.#`,Kernel.#spawn,Kernel.#exec,system(3)... -
Kernel
. # system(program , *args , options={}) -> bool | nil (140.0) -
引数を外部コマンドとして実行して、成功した時に真を返します。
...判別可能です。
Hash を options として渡すことで、起動される子プロセスの
* プロセスグループ
* resource limit
* カレントディレクトリ
* umask
* 子プロセスでのリダイレクト
などを変更できます。環境変数のクリアなど......s オプションパラメータ Hash
@raise ArgumentError 第一引数が配列かつ要素数が 2 でない場合に発生します。
//emlist[インタプリタから直接コマンドを実行][ruby]{
system("echo", "*") # => true
# *
//}
@see Kernel.#`,Kernel.#spawn,Kernel.#exec,system(3)......se RuntimeError exception: true が指定されていて、コマンドの終了ステータスが 0 以外のときに発生します。
//emlist[インタプリタから直接コマンドを実行][ruby]{
system("echo", "*") # => true
# *
//}
@see Kernel.#`,Kernel.#spawn,Kernel.#exec,system(3)... -
Kernel
. # format(format , *arg) -> String (127.0) -
format 文字列を C 言語の sprintf と同じように解釈し、 引数をフォーマットした文字列を返します。
...超
える場合は幅の指定は無効になります。
幅として `*' を指定すると幅の値を引数から得ることになります。
//emlist[][ruby]{
p sprintf("%#05x", 10) #=> "0x00a"
p sprintf("%#0*x", 5, 10) #=> "0x00a"
//}
=== 精度
"." の後に続く数字列は精度......" foo"
p sprintf("%5.5s", "foobar") #=> "fooba"
//}
精度として `*' を指定すると精度の値を引数から得ることになります。
//emlist[][ruby]{
p sprintf("%.5s", "foobar") #=> "fooba"
p sprintf("%.*s", 5, "foobar") #=> "fooba"
//}
=== 指示子
指示子は引数の......示します。指示子を省略することはできません。
指示子には大きく分けて
* 文字列を表す指示子: c, s, p
* 整数を表す指示子: d, i, u, b, B, o, x, X,
* 浮動小数点数を表す指示子: f, g, e, E, G
があります
: c
引数の数値(0〜255)... -
Kernel
. # sprintf(format , *arg) -> String (127.0) -
format 文字列を C 言語の sprintf と同じように解釈し、 引数をフォーマットした文字列を返します。
...超
える場合は幅の指定は無効になります。
幅として `*' を指定すると幅の値を引数から得ることになります。
//emlist[][ruby]{
p sprintf("%#05x", 10) #=> "0x00a"
p sprintf("%#0*x", 5, 10) #=> "0x00a"
//}
=== 精度
"." の後に続く数字列は精度......" foo"
p sprintf("%5.5s", "foobar") #=> "fooba"
//}
精度として `*' を指定すると精度の値を引数から得ることになります。
//emlist[][ruby]{
p sprintf("%.5s", "foobar") #=> "fooba"
p sprintf("%.*s", 5, "foobar") #=> "fooba"
//}
=== 指示子
指示子は引数の......示します。指示子を省略することはできません。
指示子には大きく分けて
* 文字列を表す指示子: c, s, p
* 整数を表す指示子: d, i, u, b, B, o, x, X,
* 浮動小数点数を表す指示子: f, g, e, E, G
があります
: c
引数の数値(0〜255)... -
Syslog
. # alert(message , *arg) -> self (121.0) -
Syslog#log()のショートカットメソッド。 システムによっては定義されていないものもあります。
...ソッド。
システムによっては定義されていないものもあります。
例えば、Syslog.emerg(message, *arg) は、Syslog.log(Syslog::LOG_EMERG, message, *arg)
と同じです。
@param message フォーマット文字列です。Kernel.#sprintf と同じ形式の引数を指... -
Syslog
. # crit(message , *arg) -> self (121.0) -
Syslog#log()のショートカットメソッド。 システムによっては定義されていないものもあります。
...ソッド。
システムによっては定義されていないものもあります。
例えば、Syslog.emerg(message, *arg) は、Syslog.log(Syslog::LOG_EMERG, message, *arg)
と同じです。
@param message フォーマット文字列です。Kernel.#sprintf と同じ形式の引数を指... -
Syslog
. # debug(message , *arg) -> self (121.0) -
Syslog#log()のショートカットメソッド。 システムによっては定義されていないものもあります。
...ソッド。
システムによっては定義されていないものもあります。
例えば、Syslog.emerg(message, *arg) は、Syslog.log(Syslog::LOG_EMERG, message, *arg)
と同じです。
@param message フォーマット文字列です。Kernel.#sprintf と同じ形式の引数を指...