916件ヒット
[1-100件を表示]
(0.070秒)
別のキーワード
種類
- インスタンスメソッド (480)
- モジュール関数 (192)
- 特異メソッド (168)
- 文書 (52)
- 定数 (24)
ライブラリ
- ビルトイン (480)
- fcntl (12)
-
irb
/ cmd / chws (24) -
irb
/ cmd / help (12) -
irb
/ cmd / load (36) -
irb
/ cmd / nop (24) -
irb
/ cmd / pushws (36) -
irb
/ cmd / subirb (36) - mkmf (12)
- pathname (24)
- rake (12)
-
rubygems
/ command (12) -
rubygems
/ installer (24) -
rubygems
/ specification (48) -
rubygems
/ uninstaller (12) - shell (12)
-
shell
/ command-processor (12) -
shell
/ filter (12) -
webrick
/ utils (12) -
win32
/ registry (12)
クラス
- BasicObject (36)
- File (24)
-
Gem
:: Command (12) -
Gem
:: Installer (24) -
Gem
:: Specification (48) -
Gem
:: Uninstaller (12) - IO (120)
-
IRB
:: ExtendCommand :: ChangeWorkspace (12) -
IRB
:: ExtendCommand :: CurrentWorkingWorkspace (12) -
IRB
:: ExtendCommand :: Foreground (12) -
IRB
:: ExtendCommand :: Help (12) -
IRB
:: ExtendCommand :: IrbCommand (12) -
IRB
:: ExtendCommand :: Kill (12) -
IRB
:: ExtendCommand :: Load (12) -
IRB
:: ExtendCommand :: Nop (24) -
IRB
:: ExtendCommand :: PopWorkspace (12) -
IRB
:: ExtendCommand :: PushWorkspace (12) -
IRB
:: ExtendCommand :: Require (12) -
IRB
:: ExtendCommand :: Source (12) -
IRB
:: ExtendCommand :: Workspaces (12) - Module (24)
- Pathname (24)
- Shell (12)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (12) - String (84)
モジュール
- Fcntl (12)
- FileTest (24)
- FileUtils (12)
- Kernel (168)
- Process (12)
-
WEBrick
:: Utils (12) -
Win32
:: Registry :: Constants (12)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) -
F
_ DUPFD (12) -
KEY
_ EXECUTE (12) -
NEWS for Ruby 3
. 1 . 0 (4) - []= (84)
- ` (12)
-
add
_ bindir (12) -
class
_ exec (12) -
close
_ on _ exec= (12) -
close
_ on _ exec? (12) -
default
_ executable= (12) -
exec
_ format= (12) - executable= (12)
- executable? (54)
-
executable
_ real? (54) - executables= (12)
- execute (180)
-
find
_ executable (12) -
instance
_ eval (24) -
instance
_ exec (12) -
module
_ exec (12) - new (12)
- popen (96)
-
remove
_ executables (12) -
ruby 1
. 8 . 4 feature (12) -
set
_ close _ on _ exec (12) - sh (12)
- spawn (48)
- system (48)
- セキュリティモデル (12)
- 多言語化 (12)
検索結果
先頭5件
-
Kernel
. # exec(env , program , *args , options={}) -> () (18169.0) -
引数で指定されたコマンドを実行します。
...動に成功した場合、このメソッドからは戻りません。
この形式では、常に shell を経由せずに実行されます。
exec(3) でコマンドを実行すると、
元々のプログラムの環境をある程度(ファイルデスクリプタなど)引き継ぎます......TH から探します。
@param program 文字列か2要素の配列を指定します。
@param args 渡される引数です。0 個以上の文字列を指定します。
@param env 更新する環境変数を表す Hash
@param options オプションパラメータ Hash
@raise ArgumentError 第......一引数が配列かつ要素数が 2 でない場合に発生します。
@raise Errno::EXXX 起動に失敗し、ruby インタプリタに制御が戻った場合に発生します。
//emlist[例][ruby]{
# a.rb
exec ['sleep', 'mysleep'], '600'
//}
上記スクリプトを実行すると以... -
Kernel
. # exec(program , *args , options={}) -> () (18169.0) -
引数で指定されたコマンドを実行します。
...動に成功した場合、このメソッドからは戻りません。
この形式では、常に shell を経由せずに実行されます。
exec(3) でコマンドを実行すると、
元々のプログラムの環境をある程度(ファイルデスクリプタなど)引き継ぎます......TH から探します。
@param program 文字列か2要素の配列を指定します。
@param args 渡される引数です。0 個以上の文字列を指定します。
@param env 更新する環境変数を表す Hash
@param options オプションパラメータ Hash
@raise ArgumentError 第......一引数が配列かつ要素数が 2 でない場合に発生します。
@raise Errno::EXXX 起動に失敗し、ruby インタプリタに制御が戻った場合に発生します。
//emlist[例][ruby]{
# a.rb
exec ['sleep', 'mysleep'], '600'
//}
上記スクリプトを実行すると以... -
Kernel
. # exec(command , options={}) -> () (18144.0) -
引数で指定されたコマンドを実行します。
...でなければインタプリタから直接実行されます。
@param command コマンドを文字列で指定します。
@param env 更新する環境変数を表す Hash
@param options オプションパラメータ Hash
@raise Errno::EXXX 起動に失敗し、ruby インタプリタに制......御が戻った場合に発生します。
//emlist[例][ruby]{
# a.rb
puts '実行前'
exec 'echo "実行中"'
puts '実行後'
//}
上記のスクリプトを実行すると以下のようになります。
$ ruby a.rb
実行前
実行中
# '実行後' は表示されない... -
Kernel
. # exec(env , command , options={}) -> () (18144.0) -
引数で指定されたコマンドを実行します。
...でなければインタプリタから直接実行されます。
@param command コマンドを文字列で指定します。
@param env 更新する環境変数を表す Hash
@param options オプションパラメータ Hash
@raise Errno::EXXX 起動に失敗し、ruby インタプリタに制......御が戻った場合に発生します。
//emlist[例][ruby]{
# a.rb
puts '実行前'
exec 'echo "実行中"'
puts '実行後'
//}
上記のスクリプトを実行すると以下のようになります。
$ ruby a.rb
実行前
実行中
# '実行後' は表示されない... -
Process
. exec(command , *args) -> () (18131.0) -
カレントプロセスを与えられた外部コマンドで置き換えます。
...す。
そうでない場合、command は exec(2) を使用して実行されるので元の
プログラムからいくつかの環境を引き継ぎます。
@param command 実行する外部コマンド。
@param args command に渡す引数。
exec "echo *" # echoes list of files in... -
Gem
:: Specification # default _ executable=(executable) (6206.0) -
Gem パッケージ内で gem コマンド経由で実行するファイルをセットします。
...Gem パッケージ内で gem コマンド経由で実行するファイルをセットします。
@param executable 実行ファイルを指定します。... -
Gem
:: Specification # executable=(executable) (6206.0) -
実行可能ファイル名をセットします。
...実行可能ファイル名をセットします。
@param executable 実行可能ファイル名を指定します。... -
Gem
:: Specification # executables=(executables) (6206.0) -
実行可能ファイル名のリストをセットします。
...実行可能ファイル名のリストをセットします。
@param executables 実行可能ファイル名のリストを指定します。... -
IO
# close _ on _ exec=(bool) (6159.0) -
自身に close-on-exec フラグを設定します。
...-on-exec フラグを設定します。
このフラグをセットすると exec(2) 時にそのファイルデスクリプタを
close します。
@see fcntl(2)
@param bool 自身の close-on-exec フラグを true か false で指定します。
f = open("/dev/null")
f.close_on_exec = t......rue
system("cat", "/proc/self/fd/#{f.fileno}") # cat: /proc/self/fd/3: No such file or directory
f.closed? #=> false
@see IO#close_on_exec?...