2951件ヒット
[1-100件を表示]
(0.049秒)
ライブラリ
- ビルトイン (1783)
-
cgi
/ core (12) -
cgi
/ html (24) - csv (60)
-
irb
/ inspector (12) - mkmf (288)
-
net
/ pop (24) - nkf (12)
- openssl (60)
- optparse (144)
- pp (24)
-
rexml
/ document (36) -
rubygems
/ command (12) - stringio (98)
- syslog (48)
- thread (2)
- timeout (21)
-
webrick
/ cgi (12) - win32ole (12)
- zlib (84)
クラス
-
ARGF
. class (362) - Array (12)
- CGI (12)
- CSV (60)
-
Encoding
:: Converter (36) - Exception (16)
-
File
:: Stat (12) -
Gem
:: Command (12) - IO (206)
-
IRB
:: Inspector (12) - Module (12)
-
Net
:: POP3 (24) - Object (18)
- OptionParser (132)
- PP (24)
-
REXML
:: Document (24) -
REXML
:: Element (12) -
RubyVM
:: InstructionSequence (12) - String (283)
- StringIO (98)
- Thread (36)
- TracePoint (12)
-
WEBrick
:: CGI (12) -
WEBrick
:: Cookie (12) -
WIN32OLE
_ TYPE (12) -
Zlib
:: GzipReader (84)
モジュール
-
CGI
:: HtmlExtension (24) - Enumerable (24)
-
GC
:: Profiler (24) - Kernel (984)
-
OpenSSL
:: Buffering (60) -
OptionParser
:: Arguable (12) - Process (12)
- Syslog (48)
- Timeout (21)
キーワード
-
$ -0 (12) -
$ -F (12) -
$ -I (12) -
$ -K (12) -
$ -W (12) -
$ -a (12) -
$ -d (12) -
$ -i (12) -
$ -l (12) -
$ -p (12) -
$ -v (12) -
$ -w (12) -
$ / (12) -
$ : (12) -
$ ; (12) -
$ > (12) -
$ ? (12) -
$ @ (12) -
$ DEBUG (12) -
$ KCODE (12) -
$ LOAD _ PATH (12) -
$ VERBOSE (12) -
$ _ (12) -
$ stdout (12) - % (12)
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - ConditionVariable (12)
-
NEWS for Ruby 3
. 0 . 0 (5) -
NEWS for Ruby 3
. 1 . 0 (4) - NKF (12)
- Rubyで使われる記号の意味(正規表現の複雑な記号は除く) (12)
- Ruby用語集 (12)
-
add
_ extra _ args (12) -
arg
_ config (12) - binmode (12)
- caller (36)
- chomp (24)
- chomp! (12)
- chr (12)
- close (12)
- closed? (12)
- constants (12)
- convert (12)
-
def
_ inspector (12) - display (12)
- each (132)
-
each
_ char (24) -
each
_ line (156) -
egrep
_ cpp (24) -
enable
_ config (24) - eof (12)
- eof? (12)
- exec (60)
- fail (24)
- fileno (12)
- filter (36)
- finish (12)
- foreach (36)
- format (12)
- getbyte (12)
- getc (12)
- getopts (12)
- gets (96)
- gsub (48)
- gsub! (48)
-
have
_ header (24) - html (24)
-
inplace
_ mode (12) -
inplace
_ mode= (12) -
insert
_ output (12) - instance (24)
-
internal
_ encoding (12) - join (12)
- libpathflag (12)
- lines (66)
-
link
_ command (12) -
minitest
/ unit (1) - new (12)
- of (12)
- open (24)
- open! (12)
- order (48)
- order! (24)
- parse (12)
- permute (24)
- permute! (12)
- pid (12)
- pp (12)
- print (24)
- printf (24)
- progids (12)
-
program
_ name (12) -
program
_ name= (12) - putc (12)
- puts (12)
- raise (24)
- rake (12)
- read (12)
- readbyte (12)
- readchar (12)
- readline (72)
- readlines (84)
- reopen (12)
- report (12)
-
report
_ on _ exception (18) -
report
_ on _ exception= (18) - require (12)
-
require
_ relative (12) - result (12)
-
ruby 1
. 6 feature (12) -
ruby 1
. 8 . 3 feature (12) -
ruby 1
. 8 . 4 feature (12) - rubygems (12)
-
rubygems
/ security (12) -
set
_ debug _ output (12) -
singleline
_ pp (12) -
sort
_ by (24) - spawn (48)
- split (19)
- sprintf (12)
- start (12)
- sub (36)
- sub! (36)
- symlink? (12)
- system (48)
- taint (6)
-
test
/ unit (1) - timeout (21)
-
to
_ a (12) -
to
_ i (12) -
to
_ tty? (8) -
trace
_ var (36) -
try
_ compile (24) -
try
_ constant (24) -
try
_ cpp (24) -
try
_ link (24) -
try
_ run (24) -
try
_ static _ assert (24) - ubygems (4)
-
untrace
_ var (12) - warn (12)
-
with
_ config (24) - write (36)
- クラス/メソッドの定義 (12)
- セキュリティモデル (12)
- パターンマッチ (12)
- 変数と定数 (12)
検索結果
先頭5件
-
Kernel
$ $ @ -> [String] | nil (12200.0) -
最後に例外が発生した時のバックトレースを表す配列です。 Kernel.#raise によって設定されます。
...す。これは Kernel.#caller が返す値と同じ形式です。
$@ へ値を代入するときは、$! が nil であってはいけません。
$@ の値は、$!.backtrace の値と同じです。
また、$@ への代入は $!.set_backtrace 呼び出しと同じです。
文字列の配列... -
Kernel
$ $ > -> object (6173.0) -
標準出力です。
...のファイルを表します。
$stdout に代入するオブジェクトには
write という名前のメソッドが定義されていなければいけません。
自プロセスの標準出力をリダイレクトしたいときには、
以下のように $stdout に代入すれば十分......です。
//emlist[例][ruby]{
# 標準出力の出力先を /tmp/foo に変更
$stdout = File.open("/tmp/foo", "w")
puts "foo" # 出力する
$stdout = STDOUT # 元に戻す
//}
自プロセスだけでなく、子プロセスの標準出力もリダイレクトしたいときは
以下......p/foo") # $stdout を /tmp/foo にリダイレクトする
puts "foo" # /tmp/foo に出力
$stdout.flush # 念のためフラッシュする
$stdout.reopen stdout_old # 元に戻す
//}
$stdout はグローバルスコープです。
@see spec/ruby... -
Kernel
$ $ stdout -> object (6173.0) -
標準出力です。
...のファイルを表します。
$stdout に代入するオブジェクトには
write という名前のメソッドが定義されていなければいけません。
自プロセスの標準出力をリダイレクトしたいときには、
以下のように $stdout に代入すれば十分......です。
//emlist[例][ruby]{
# 標準出力の出力先を /tmp/foo に変更
$stdout = File.open("/tmp/foo", "w")
puts "foo" # 出力する
$stdout = STDOUT # 元に戻す
//}
自プロセスだけでなく、子プロセスの標準出力もリダイレクトしたいときは
以下......p/foo") # $stdout を /tmp/foo にリダイレクトする
puts "foo" # /tmp/foo に出力
$stdout.flush # 念のためフラッシュする
$stdout.reopen stdout_old # 元に戻す
//}
$stdout はグローバルスコープです。
@see spec/ruby... -
Kernel
$ $ -K -> nil (6131.0) -
この特殊変数は何の影響も持たなくなりました。
...たなくなりました。
値を代入しても無視され、参照すると常に nil です。
>> $KCODE = true
(irb):1: warning: variable $KCODE is no longer effective; ignored
=> true
>> $KCODE
(irb):2: warning: variable $KCODE is no longer effective
=> nil
@see spec/rubycmd... -
Kernel
$ $ KCODE -> nil (6131.0) -
この特殊変数は何の影響も持たなくなりました。
...たなくなりました。
値を代入しても無視され、参照すると常に nil です。
>> $KCODE = true
(irb):1: warning: variable $KCODE is no longer effective; ignored
=> true
>> $KCODE
(irb):2: warning: variable $KCODE is no longer effective
=> nil
@see spec/rubycmd... -
Kernel
$ $ -I -> [String] (6125.0) -
Rubyライブラリをロードするときの検索パスです。
...インから調べるには
$ ruby -e 'puts $:'
とします。
$LOAD_PATH の特異メソッドとして resolve_feature_path が定義されています。
require を呼んだときに読み込まれるファイルを特定できます。
//emlist[][ruby]{
p $LOAD_PATH.resolve_feature_path(......'set')
# => [:rb, "/build-all-ruby/2.7.0/lib/ruby/2.7.0/set.rb"]
//}
この変数はグローバルスコープです。
@see spec/rubycmd, spec/envvars... -
Kernel
$ $ -v -> bool | nil (6125.0) -
冗長メッセージフラグです。Rubyインタプリタへの コマンドラインオプション -v でセットされます。
...ない
: false
重要な警告のみ出力 (デフォルト)
: true
すべての警告を出力する
$VERBOSE に nil, false 以外を代入すると値は true になります。
$VERBOSE の値はコマンドラインオプション
-W でも設定できます。
-W0 オプションで......nil、
-W1 オプションで false、
-W2, -W オプションで true が設定されます。
-d, -v, -w の各オプションによっても
true が設定されます。
$VERBOSE はグローバルスコープです。
@see spec/rubycmd... -
Kernel
$ $ -w -> bool | nil (6125.0) -
冗長メッセージフラグです。Rubyインタプリタへの コマンドラインオプション -v でセットされます。
...ない
: false
重要な警告のみ出力 (デフォルト)
: true
すべての警告を出力する
$VERBOSE に nil, false 以外を代入すると値は true になります。
$VERBOSE の値はコマンドラインオプション
-W でも設定できます。
-W0 オプションで......nil、
-W1 オプションで false、
-W2, -W オプションで true が設定されます。
-d, -v, -w の各オプションによっても
true が設定されます。
$VERBOSE はグローバルスコープです。
@see spec/rubycmd... -
Kernel
$ $ : -> [String] (6125.0) -
Rubyライブラリをロードするときの検索パスです。
...インから調べるには
$ ruby -e 'puts $:'
とします。
$LOAD_PATH の特異メソッドとして resolve_feature_path が定義されています。
require を呼んだときに読み込まれるファイルを特定できます。
//emlist[][ruby]{
p $LOAD_PATH.resolve_feature_path(......'set')
# => [:rb, "/build-all-ruby/2.7.0/lib/ruby/2.7.0/set.rb"]
//}
この変数はグローバルスコープです。
@see spec/rubycmd, spec/envvars... -
Kernel
$ $ LOAD _ PATH -> [String] (6125.0) -
Rubyライブラリをロードするときの検索パスです。
...インから調べるには
$ ruby -e 'puts $:'
とします。
$LOAD_PATH の特異メソッドとして resolve_feature_path が定義されています。
require を呼んだときに読み込まれるファイルを特定できます。
//emlist[][ruby]{
p $LOAD_PATH.resolve_feature_path(......'set')
# => [:rb, "/build-all-ruby/2.7.0/lib/ruby/2.7.0/set.rb"]
//}
この変数はグローバルスコープです。
@see spec/rubycmd, spec/envvars... -
Kernel
$ $ VERBOSE -> bool | nil (6125.0) -
冗長メッセージフラグです。Rubyインタプリタへの コマンドラインオプション -v でセットされます。
...ない
: false
重要な警告のみ出力 (デフォルト)
: true
すべての警告を出力する
$VERBOSE に nil, false 以外を代入すると値は true になります。
$VERBOSE の値はコマンドラインオプション
-W でも設定できます。
-W0 オプションで......nil、
-W1 オプションで false、
-W2, -W オプションで true が設定されます。
-d, -v, -w の各オプションによっても
true が設定されます。
$VERBOSE はグローバルスコープです。
@see spec/rubycmd...