#!/usr/bin/env ruby pattern = ARGV[0] if pattern.nil? $stderr.puts "Usage: slow_grep [pattern] < file" exit 1 end $stdin.each_line do |line| puts line if line.match pattern end