ruby-mawk

Description

Ruby binding for libmawk

see repo.hu/projects/libmawk/

Install

gem install mawk

Example

#!/usr/bin/env ruby

require 'mawk'

open('file.txt') do |f|
  f.awk('/London/ {print}')
end

str = <<-EOS
  London Bridge is broken down,
  Broken down, bloken down.
  London Bridge is bloken down,
  My fair lady.
EOS

#puts str.sawk('{print $2}')

str.sawk('{print $2}') do |line|
  puts line
end