Ara,


On Tue, 2005-12-27 at 13:22 +0900, ara.t.howard / noaa.gov wrote:
> On Tue, 27 Dec 2005, Gary Watson wrote:
> 
> > This is probably something everyone in here already knows about, but I
> > thought it was cool enough that I wanted to post about it.
> >
> > If you want to create a one liner to say search all the *.txt files
> > in and under the current directory for text matching "Hello", you can do
> > this
> >
> > find -name '*.txt' -exec ruby -ne 'print if /Hello/' '{}' ';'
> >
> > I know you can do this in pure ruby in like 3 lines if you use the Find
> > module, but I really wanted to do it with a one liner.  Earlier I tried
> > something like this
> >
> > ruby -ne 'print if /Hello/' `find -name '*.txt'`
> 
>    ruby -e'  puts Dir["**/**"].select{|e| e =~ /a.rb/}  '


That doesn't seem to do anything . .

Phil.
-- 
Philip Rhoades

Pricom Pty Limited  (ACN 003 252 275  ABN 91 003 252 275)
GPO Box 3411
Sydney NSW      2001
Australia
Mobile:  +61:(0)411-185-652
Fax:     +61:(0)2-8221-9599
E-mail:  phil / pricom.com.au