I use ULTRA EDIT it has a nice "Find in files" feature. I've been using it quite a bit lately.
You can also use SAS to search. I used FIND but there are other functions if you need more sofisticated searching.
[pre]
filename FT33F001 'b*.sas ';
options notes=0;
data _null_;
length Filename $128;
infile FT33F001 filename=filename eov=eov;
input@;
if _n_ eq 1 or eov then do;
line = 0;
eov = 0;
put;
put 'NEW FILE: ' Filename=;
end;
line + 1;
if find(_infile_,'summary','i') then do;
put +10 line=;
list;
end;
run;
options notes=1;
[/pre]