るりまサーチ

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

別のキーワード

  1. shell/builtin-command new
  2. rubygems/command command
  3. irb/extend-command def_extend_command
  4. irb/extend-command install_extend_commands
  5. shell/builtin-command each

検索結果

<< 1 2 3 ... > >>

Process.exec(command, *args) -> () (18256.0)

カレントプロセスを与えられた外部コマンドで置き換えます。

...合、command が shell のメタ文字
//emlist{
* ? {} [] <> () ~ & | \ $ ; ' ` " \n
//}
を含む場合、shell 経由で実行されます。
そうでなければインタプリタから直接実行されます。

引数が複数与えられた場合、第 2 引数以降は command に直接...
...場合、command はサブシェル経由で実行されます。
そうでない場合、command exec(2) を使用して実行されるので元の
プログラムからいくつかの環境を引き継ぎます。

@param command 実行する外部コマンド。

@param args command に渡す...
...引数。

exec
"echo *" # echoes list of files in current directory
# never get here


exec
"echo", "*" # echoes an asterisk
# never get here...

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

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

...引数の解釈

この形式では command が shell のメタ文字
//emlist{
* ? {} [] <> () ~ & | \ $ ; ' ` " \n
//}
を含む場合、shell 経由で実行されます。
そうでなければインタプリタから直接実行されます。

@param command コマンドを文字列で指定...
...rno::EXXX 起動に失敗し、ruby インタプリタに制御が戻った場合に発生します。

//emlist[例][ruby]{
# a.rb
puts '実行前'
exec
'echo "実行中"'
puts '実行後'
//}

上記のスクリプトを実行すると以下のようになります。

$ ruby a.rb
実行前...

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

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

...引数の解釈

この形式では command が shell のメタ文字
//emlist{
* ? {} [] <> () ~ & | \ $ ; ' ` " \n
//}
を含む場合、shell 経由で実行されます。
そうでなければインタプリタから直接実行されます。

@param command コマンドを文字列で指定...
...rno::EXXX 起動に失敗し、ruby インタプリタに制御が戻った場合に発生します。

//emlist[例][ruby]{
# a.rb
puts '実行前'
exec
'echo "実行中"'
puts '実行後'
//}

上記のスクリプトを実行すると以下のようになります。

$ ruby a.rb
実行前...

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

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

...動に成功した場合、このメソッドからは戻りません。

この形式では、常に shell を経由せずに実行されます。

exec
(3) でコマンドを実行すると、
元々のプログラムの環境をある程度(ファイルデスクリプタなど)引き継ぎます...
...
@raise Errno::EXXX 起動に失敗し、ruby インタプリタに制御が戻った場合に発生します。



//emlist[例][ruby]{
# a.rb
exec
['sleep', 'mysleep'], '600'
//}

上記スクリプトを実行すると以下のようになります。

$ ruby a.rb
## sleep してるので...
...替えて以下を実行
$ 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={}) -> () (18127.0)

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

...動に成功した場合、このメソッドからは戻りません。

この形式では、常に shell を経由せずに実行されます。

exec
(3) でコマンドを実行すると、
元々のプログラムの環境をある程度(ファイルデスクリプタなど)引き継ぎます...
...
@raise Errno::EXXX 起動に失敗し、ruby インタプリタに制御が戻った場合に発生します。



//emlist[例][ruby]{
# a.rb
exec
['sleep', 'mysleep'], '600'
//}

上記スクリプトを実行すると以下のようになります。

$ ruby a.rb
## sleep してるので...
...替えて以下を実行
$ 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)...

絞り込み条件を変える

Gem::Commands::BuildCommand#execute -> () (12100.0)

コマンドを実行します。

コマンドを実行します。

Gem::Commands::DependencyCommand#execute -> () (12100.0)

コマンドを実行します。

コマンドを実行します。

IRB::ExtendCommand::IrbCommand#execute(*obj) -> IRB::Irb (12100.0)

新しいサブ irb インタプリタを起動します。

新しいサブ irb インタプリタを起動します。

@param obj 新しいサブ irb インタプリタで self にするオブジェクトを指定
します。省略した場合は irb を起動したときの main オブジェク
トを self にします。

rubygems/commands/install_command (12012.0)

Gem パッケージをローカルリポジトリにインストールするためのライブラリです。

...o-]test インストール時にユニットテストを実行します
-w, --[no-]wrappers Use bin wrappers for executables
DOSHISH なプラットフォーム上では無効です
-P, --trust-policy POLICY Spec...
...ジをインストールします
--[no-]format-executable Make installed executable names match ruby.
If ruby is ruby18, foo_exec will be
foo_exec18
Local/Remote Options:
-l, --local...
<< 1 2 3 ... > >>