#!/usr/bin/ruby word = ARGV[0] filename = ARGV[1] if File.exists?(filename) lines = File.readlines(filename) words = lines.map{|line|line.split(/\b/)}.flatten count = words.grep(/^#{word}$/).size puts count end