>>>>> "Alan" == Alan DuBoff <aland@SoftOrchestra.com> writes: Alan> I was shying away from it as one person I know is running Alan> 2.0.x and his grep didn't have recursion in it. You'll want the "rgrep" package. Another way is: find . -type f -exec grep -n "string to search for" {} /dev/null \; (The /dev/null hack is to trick grep into believing it is dealing with more than one file at a time, and thus print the filename). -tor