Ruby popen example

# $Id$
#
# /home/madann/learn/ruby/pope.rb
#
 
require 'getoptlong'
 
f = IO.popen(exec("tail -f mylog.log | grep -i error"))
while (1) do
trap("INT") { exit }
line = f.readline.chomp
puts "#{line};" if (line.include?("*ERROR*"))
end
f.close

rubypopenex.txt · Last modified: 2014/10/26 01:52 (external edit)
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0