>>>>> "Chip" == Chip Salzenberg <chip@perlsupport.com> writes: Chip> Just use zsh: "grep 'GMT=' **/*(.)" Shame on you Chip for not suggesting: perl -MFile::Fine -e '$/=undef;find sub{open FH,$_;print $File::Fine::name,"\n" if <FH>=~/patt/;},"dir1",'dir2";' :) -- Stephen --- It should be illegal to yell "Y2K" in a crowded economy. :-) -- Larry Wall