るりまサーチ

最速Rubyリファレンスマニュアル検索!
55件ヒット [1-55件を表示] (0.110秒)
トップページ > クエリ:l[x] > クエリ:append[x] > クエリ:open[x]

別のキーワード

  1. kernel $-l
  2. matrix l
  3. _builtin $-l
  4. lupdecomposition l
  5. $-l kernel

ライブラリ

クラス

モジュール

キーワード

検索結果

logger (26024.0)

ログを記録するためのライブラリです。

...エラー
: FATAL
プログラムをクラッシュさせるような制御不可能なエラー
: ERROR
制御可能なエラー
: WARN
警告
: INFO
一般的な情報
: DEBUG
低レベルの情報

全てのメッセージは必ずログレベルを持ちます。また Logger オブジ...
...53.649172 #11601] FATAL -- : Caught exception; exiting
F, [2017-12-07T02:22:53.649222 #11601] FATAL -- : No such file or directory @ rb_sysopen - a_non_existent_file (Errno::ENOENT)
l
ogger_sample.rb:12:in `foreach'
l
ogger_sample.rb:12:in `<main>'

これは log.level Logger::WARN になっ...
...'
l
ogger = Logger.new(STDERR)
l
ogger = Logger.new(STDOUT)
//}

2. ログファイル名を指定

//emlist[][ruby]{
require 'logger'
l
ogger = Logger.new('logfile.log')
//}

3. File オブジェクトを指定

//emlist[][ruby]{
require 'logger'
file = File.open('foo.log', File::WRONLY | File::APPEND...

Kernel.#open(file, mode_enc = "r", perm = 0666) -> IO (21244.0)

file をオープンして、IO(Fileを含む)クラスのインスタンスを返します。

...file をオープンして、IO(Fileを含む)クラスのインスタンスを返します。

ブロックが与えられた場合、指定されたファイルをオープンし、
生成した IO オブジェクトを引数としてブロックを実行します。
ブロックの終了時...
...た結果を返します。

ファイル名 file が `|' で始まる時には続く文字列をコマンドとして起動し、
コマンドの標準入出力に対してパイプラインを生成します

ファイル名が "|-" である時、open は Ruby の子プロセス
を生成し、...
...フォルトのモード)

: "w", WRONLY|CREAT|TRUNC
ファイルを書き込みモードでオープンします。
オープン時にファイルがすでに存在していれば
その内容を空にします。

: "a", WRONLY|CREAT|APPEND
ファイルを書き込みモードで...

Kernel.#open(file, mode_enc = "r", perm = 0666) {|io| ... } -> object (21244.0)

file をオープンして、IO(Fileを含む)クラスのインスタンスを返します。

...file をオープンして、IO(Fileを含む)クラスのインスタンスを返します。

ブロックが与えられた場合、指定されたファイルをオープンし、
生成した IO オブジェクトを引数としてブロックを実行します。
ブロックの終了時...
...た結果を返します。

ファイル名 file が `|' で始まる時には続く文字列をコマンドとして起動し、
コマンドの標準入出力に対してパイプラインを生成します

ファイル名が "|-" である時、open は Ruby の子プロセス
を生成し、...
...フォルトのモード)

: "w", WRONLY|CREAT|TRUNC
ファイルを書き込みモードでオープンします。
オープン時にファイルがすでに存在していれば
その内容を空にします。

: "a", WRONLY|CREAT|APPEND
ファイルを書き込みモードで...

File::Constants::APPEND -> Integer (9117.0)

追記モードでファイルを開くときに指定します。 File.openで使用します。

...追記モードでファイルを開くときに指定します。
File.openで使用します。...

Logger.new(logdev, shift_age = 0, shift_size = 1048576, level: Logger::Severity::DEBUG, progname: nil, formatter: Formatter.new, datetime_format: nil, shift_period_suffix: &#39;%Y%m%d&#39;) -> Logger (3312.0)

Logger オブジェクトを生成します。

...
L
ogger オブジェクトを生成します。

@param logdev ログを書き込むファイル名か、 IO オブジェクト(STDOUT, STDERR など)を指定します。

@param shift_age ログファイルを保持する数か、ログファイルを切り替える頻度を指定します。...
.../emlist[例][ruby]{
require 'logger'
l
ogger = Logger.new(STDERR)
l
ogger = Logger.new(STDOUT)
l
ogger = Logger.new('logfile.log')

file = File.open('foo.log', File::WRONLY | File::APPEND | File::CREAT)
l
ogger = Logger.new(file, 'daily')
l
ogger = Logger.new(file, level: :info)
l
ogger = Logger.new(file,...
...progname: 'progname')
l
ogger = Logger.new(file, formatter: formatter)
l
ogger = Logger.new(file, datetime_format: '%Y-%m-%d %H:%M:%S')
//}...

絞り込み条件を変える

Logger.new(logdev, shift_age = 0, shift_size = 1048576) -> Logger (3212.0)

Logger オブジェクトを生成します。

...
L
ogger オブジェクトを生成します。

@param logdev ログを書き込むファイル名か、 IO オブジェクト(STDOUT, STDERR など)を指定します。

@param shift_age ログファイルを保持する数か、ログファイルを切り替える頻度を指定します。...
...サイズでログファイルを切り替えます。



//emlist[例][ruby]{
require 'logger'
l
ogger = Logger.new(STDERR)
l
ogger = Logger.new(STDOUT)
l
ogger = Logger.new('logfile.log')

file = File.open('foo.log', File::WRONLY | File::APPEND | File::CREAT)
l
ogger = Logger.new(file, 'daily')
//}...