るりまサーチ

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

別のキーワード

  1. io popen
  2. io pipe
  3. io readlines
  4. io each_line
  5. io each

ライブラリ

クラス

検索結果

Rake::FileList#egrep(pattern) {|filename, count, line| ... } (18131.0)

与えられたパターンをファイルリストから grep のように検索します。

...に、ファイル名:行番号:マッチした行を出力します。

@param pattern 正規表現を指定します。

//emlist[][ruby]{
# Rakefile での記載例とする

IO
.write("sample1", "line1\nline2\nline3\n")
IO
.write("sample2", "line1\nline2\nline3\nline4\n")

task default: :test_rake...
..._app
task :test_rake_app do

file_list = FileList.new('sample*')
file_list.egrep(/line/) # => 7

file_list.egrep(/.*/) do |filename, count, line|
"filename = #{filename}, count = #{count}, line = #{line}"
end
end

# => "filename = sample1, count = 1, line = line1\n"
# => "filename = samp...