るりまサーチ (Ruby 2.6.0)

最速Rubyリファレンスマニュアル検索!
1件ヒット [1-1件を表示] (0.030秒)
トップページ > バージョン:2.6.0[x] > クエリ:Object[x] > クエリ:OBJECT[x] > クエリ:puts[x] > クエリ:$stderr[x]

別のキーワード

  1. objectspace each_object
  2. _builtin each_object
  3. object public_send
  4. object send
  5. object enum_for

ライブラリ

モジュール

検索結果

Kernel$$stderr -> object (55198.0)

標準エラー出力です。

標準エラー出力です。

Ruby インタプリタが出力するエラーメッセージや
警告メッセージ、Kernel.#warn の出力先となります。
初期値は Object::STDERR です。

$stderr に代入するオブジェクトには
write という名前のメソッドが定義されていなければいけません。

自プロセスの標準エラー出力をリダイレクトしたいときには、
$stderr に代入すれば十分です。

//emlist[例][ruby]{
# 標準エラー出力の出力先を /tmp/foo に変更
$stderr = File.open("/tmp/foo", "w")
puts "foo" ...