From: Josh Cheek Date: 2011-08-19T04:13:25+09:00 Subject: Re: Searching in a directory --f46d042fd88c1a4a7004aacc66f2 Content-Type: text/plain; charset=ISO-8859-1 On Thu, Aug 18, 2011 at 12:44 PM, Yu Yu wrote: > Hello, > > I want to search for an string in all .txt - files of an directory. > Could you give me sample code, please ?? > > If you're on Unix: $ find . -name '*.txt' | xargs grep 'your string here' In Ruby: Dir["**/*.txt"].each do |filename| lines = File.readlines(filename).grep(/your string here/) p filename => lines unless lines.empty? end --f46d042fd88c1a4a7004aacc66f2--