792件ヒット
[701-792件を表示]
(0.065秒)
別のキーワード
種類
- インスタンスメソッド (432)
- モジュール関数 (192)
- 特異メソッド (168)
ライブラリ
- ビルトイン (468)
-
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)
- rake (12)
-
rubygems
/ installer (24) -
rubygems
/ specification (48) -
rubygems
/ uninstaller (12) - shell (12)
-
shell
/ command-processor (12) -
shell
/ filter (12) -
webrick
/ utils (12)
クラス
- BasicObject (36)
- File (24)
-
Gem
:: Installer (24) -
Gem
:: Specification (48) -
Gem
:: Uninstaller (12) - IO (108)
-
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)
- Shell (12)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (12) - String (84)
モジュール
- FileTest (24)
- FileUtils (12)
- Kernel (168)
- Process (12)
-
WEBrick
:: Utils (12)
キーワード
- []= (84)
- ` (12)
-
add
_ bindir (12) -
class
_ exec (12) -
close
_ on _ exec= (12) -
default
_ executable= (12) -
exec
_ format= (12) - executable= (12)
- executable? (42)
-
executable
_ real? (42) - executables= (12)
- execute (168)
-
find
_ executable (12) -
instance
_ eval (24) -
instance
_ exec (12) -
module
_ exec (12) - new (12)
- popen (96)
-
remove
_ executables (12) -
set
_ close _ on _ exec (12) - sh (12)
- spawn (48)
- system (48)
検索結果
先頭5件
-
String
# []=(regexp , val) (27.0) -
正規表現 regexp にマッチした部分文字列全体を val で置き換えます。
...正規表現 regexp にマッチした部分文字列全体を val で置き換えます。
@param regexp 置き換えたい部分文字列のパターンを示す正規表現
@param val 置き換えたい文字列
@return val を返します。
@raise IndexError 正規表現がマッ... -
String
# []=(substr , val) (27.0) -
文字列中の substr に一致する最初の部分文字列を文字列 val で置き換えます。
...文字列中の substr に一致する最初の部分文字列を文字列 val で置き換えます。
@param substr 置き換えたい部分文字列のパターンを示す文字列
@param val 指定範囲の部分文字列と置き換える文字列
@return val を返します。
@ra... -
BasicObject
# instance _ eval {|obj| . . . } -> object (24.0) -
オブジェクトのコンテキストで文字列 expr またはオブジェクト自身をブロックパラメータとするブロックを 評価してその結果を返します。
...ソッドは見えません。
これは、トップレベルの定数が Object 以下に作成されるためです。
@param expr 評価する文字列です。
@param filename 文字列を指定します。ファイル filename に文字列 expr が
書かれているかのよ......うに実行されます。スタックトレースの
表示などを差し替えることができます。
@param lineno 整数を指定します。行番号 lineno から文字列 expr が書かれているかのように実行されます。
スタックトレー......imeError)
//}
//emlist[例][ruby]{
class Bar < BasicObject
def call1
instance_eval("::ENV.class")
end
def call2
instance_eval("ENV.class")
end
end
bar = Bar.new
bar.call1 # => Object
bar.call2 # raise NameError
//}
@see Module#module_eval, Kernel.#eval, BasicObject#instance_exec... -
BasicObject
# instance _ eval(expr , filename = "(eval)" , lineno = 1) -> object (24.0) -
オブジェクトのコンテキストで文字列 expr またはオブジェクト自身をブロックパラメータとするブロックを 評価してその結果を返します。
...ソッドは見えません。
これは、トップレベルの定数が Object 以下に作成されるためです。
@param expr 評価する文字列です。
@param filename 文字列を指定します。ファイル filename に文字列 expr が
書かれているかのよ......うに実行されます。スタックトレースの
表示などを差し替えることができます。
@param lineno 整数を指定します。行番号 lineno から文字列 expr が書かれているかのように実行されます。
スタックトレー......imeError)
//}
//emlist[例][ruby]{
class Bar < BasicObject
def call1
instance_eval("::ENV.class")
end
def call2
instance_eval("ENV.class")
end
end
bar = Bar.new
bar.call1 # => Object
bar.call2 # raise NameError
//}
@see Module#module_eval, Kernel.#eval, BasicObject#instance_exec... -
Gem
:: Installer . new(gem , options = {}) -> Gem :: Installer (24.0) -
@todo 書いてないオプションがいっぱいある
...書いてないオプションがいっぱいある
与えられた引数で自身を初期化します。
@param gem インストール対象の Gem のパスを指定します。
@param options インストーラが使用するオプションをハッシュで指定します。......します。
: :format_executable
実行ファイルの名前を ruby と同じフォーマットにするかどうか指定します。
インストールされている ruby が ruby19 という名前の場合、foo_exec という名前の
実行ファイルは foo_exec19 という名前で... -
String
# []=(range , val) (22.0) -
rangeで指定したインデックスの範囲に含まれる部分文字列を文字列 val で置き換えます。
...rangeで指定したインデックスの範囲に含まれる部分文字列を文字列 val で置き換えます。
@param range 置き換えたい範囲を示す Range オブジェクト
@return val を返します。... -
FileUtils
# sh(*cmd) {|result , status| . . . } (18.0) -
与えられたコマンドを実行します。
...します。
与えられた引数が複数の場合、シェルを経由しないでコマンドを実行します。
@param cmd 引数の解釈に関しては Kernel.#exec を参照してください。
例:
sh %{ls -ltr}
sh 'ls', 'file with spaces'
# check exit status after c......ommand runs
sh %{grep pattern file} do |ok, res|
if ! ok
puts "pattern not found (status = #{res.exitstatus})"
end
end
@see Kernel.#exec, Kernel.#system... -
Kernel
. # `(command) -> String (12.0) -
command を外部コマンドとして実行し、その標準出力を文字列として 返します。このメソッドは `command` の形式で呼ばれます。
...います。特に端末を制御するコマンドでは
`command` は失敗するかもしれません。
d:spec/literal#command も参照。
@param command コマンドとして実行する引数です。そのまま評価されるのではなく、
ダブルクォート文字列と同......Errno::EXXX コマンドを実行できないときや失敗した場合に発生します。
//emlist[例][ruby]{
puts `ruby -v` #=> ruby 1.8.6 (2007-03-13 patchlevel 0) [i386-mswin32]
puts $?.inspect #=> #<Process::Status: pid=3580,exited(0)>
//}
@see Kernel.#system,Kernel.#exec,Kernel.#spawn...