種類
- インスタンスメソッド (260)
- モジュール関数 (96)
- 文書 (27)
- 特異メソッド (12)
- クラス (12)
クラス
- Array (20)
-
Enumerator
:: Lazy (22) - Object (12)
-
Rake
:: FileList (12) - Regexp (12)
モジュール
- Enumerable (146)
- FileUtils (12)
- Kernel (84)
- Open3 (12)
- Readline (12)
- Shellwords (24)
キーワード
- === (24)
- Lazy (12)
-
NEWS for Ruby 2
. 3 . 0 (10) -
NEWS for Ruby 3
. 0 . 0 (5) -
completion
_ proc= (12) - egrep (12)
-
egrep
_ cpp (24) - exec (48)
- filter (14)
-
find
_ all (24) -
grep
_ v (34) - lazy (12)
- pipeline (12)
- reject (44)
- require (12)
-
ruby 1
. 8 . 3 feature (12) - select (24)
- sh (12)
- shellescape (12)
- shelljoin (12)
検索結果
-
Kernel
. # exec(env , command , options={}) -> () (2.0) -
引数で指定されたコマンドを実行します。
引数で指定されたコマンドを実行します。
プロセスの実行コードはそのコマンド(あるいは shell)になるので、
起動に成功した場合、このメソッドからは戻りません。
=== 引数の解釈
この形式では command が shell のメタ文字
//emlist{
* ? {} [] <> () ~ & | \ $ ; ' ` " \n
//}
を含む場合、shell 経由で実行されます。
そうでなければインタプリタから直接実行されます。
@param command コマンドを文字列で指定します。
@param env 更新する環境変数を表す Hash
@param options...