るりまサーチ

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

別のキーワード

  1. logger log
  2. math log
  3. syslog log
  4. _builtin log
  5. etc sc_trace_log

ライブラリ

クラス

モジュール

検索結果

Logger::LogDevice#filename -> String | nil (24101.0)

出力先のファイル名を取得します。

出力先のファイル名を取得します。

出力先がファイルではない場合は nil を返します。

Enumerable#chunk {|elt| ... } -> Enumerator (18.0)

要素を前から順にブロックで評価し、その結果によって 要素をチャンクに分けた(グループ化した)要素を持つ Enumerator を返します。

...要素を無視したい場合に用います。
例として svn log の出力のハイフンの所で区切りたい場合を考えます。

//emlist[例][ruby]{
sep = "-"*72 + "\n" # ハイフンが72個の行
IO.popen("svn log README") {|f|
f.chunk {|line|
line != sep || nil
}.each {|_,...
...続している場合のみ
チャンク化し、それ以外は素通しします。

//emlist[例][ruby]{
pat = /\A[A-Z][A-Za-z0-9_]+\#/
open(filename) {|f|
f.chunk {|line| pat =~ line ? $& : :_alone }.each {|key, lines|
if key != :_alone
print lines.sort.join('')
else
print...