るりまサーチ

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

別のキーワード

  1. _builtin exec
  2. kernel exec
  3. rubygems/defaults default_exec_format
  4. process exec
  5. io close_on_exec=

モジュール

検索結果

<< 1 2 3 ... > >>

Gem::Specification#default_executable=(executable) (6201.0)

Gem パッケージ内で gem コマンド経由で実行するファイルをセットします。

...Gem パッケージ内で gem コマンド経由で実行するファイルをセットします。

@param executable 実行ファイルを指定します。...

Gem::Specification#executable=(executable) (6201.0)

実行可能ファイル名をセットします。

...実行可能ファイル名をセットします。

@param executable 実行可能ファイル名を指定します。...

Gem::Specification#executables=(executables) (6201.0)

実行可能ファイル名のリストをセットします。

...実行可能ファイル名のリストをセットします。

@param executables 実行可能ファイル名のリストを指定します。...

IO#close_on_exec? -> bool (6154.0)

自身に close-on-exec フラグが設定されていた場合 true を返します。 そうでない場合に false を返します。

...close-on-exec フラグが設定されていた場合 true を返します。
そうでない場合に false を返します。

f = open("/dev/null")
f.close_on_exec? #=> true
f.close_on_exec = false
f.close_on_exec? #=> false
f.close_on_exec = true...
...f.close_on_exec? #=> true

@see IO#close_on_exec=...

IO#close_on_exec=(bool) (6142.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?...

絞り込み条件を変える

BasicObject#instance_exec(*args) {|*vars| ... } -> object (6120.0)

与えられたブロックをレシーバのコンテキストで実行します。

...タに渡す値です。

//emlist[例][ruby]{
class KlassWithSecret
def initialize
@secret = 99
end
end
k = KlassWithSecret.new
# 以下で x には 5 が渡される
k.instance_exec(5) {|x| @secret + x } #=> 104
//}

@see Module#class_exec, Module#module_exec, BasicObject#instance_eval...

Module#class_exec(*args) {|*vars| ... } -> object (6109.0)

与えられたブロックを指定された args を引数としてモジュールのコンテキストで評価します。

...コープになります。

@param args ブロックに渡す引数を指定します。


//emlist[例][ruby]{
class Thing
end
c = 1

Thing.class_exec{
def hello()
"Hello there!"
end

define_method(:foo) do # ローカル変数がブロックの外側を参照している
c
end...

Module#module_exec(*args) {|*vars| ... } -> object (6109.0)

与えられたブロックを指定された args を引数としてモジュールのコンテキストで評価します。

...コープになります。

@param args ブロックに渡す引数を指定します。


//emlist[例][ruby]{
class Thing
end
c = 1

Thing.class_exec{
def hello()
"Hello there!"
end

define_method(:foo) do # ローカル変数がブロックの外側を参照している
c
end...

File::Stat#executable? -> bool (6101.0)

実効ユーザ/グループIDで実行できる時に真を返します。

...実効ユーザ/グループIDで実行できる時に真を返します。

//emlist[][ruby]{
p File::Stat.new($0).executable?
# 例
#=> true
//}...
<< 1 2 3 ... > >>