On Mar 11, 2004, at 12:30 PM, Jeremy C. Reed wrote: > On Thu, 11 Mar 2004 elemint@hotpop.com wrote: > >> I want to search all files in /etc that have the word hostname in >> them. >> I do not want to search the actual file name for hostname but instead >> I >> want to search the content of the files for the word hostname. > > find /etc -exec grep hostname "{}" \; > > Or: > > find /etc -type f | xargs grep hostname I've gotten into the habit of using this lately: find /etc -type f -print0 | xargs -0 grep hostname This is because there are a number of directories and files off of /etc that have spaces in them. The -print0/-0 combination will allow searching them without causing pages of spurious errors. Since it can only help and never hurt, I have taken to using them always. --------------------------------------------------- PLUG-discuss mailing list - PLUG-discuss@lists.plug.phoenix.az.us To subscribe, unsubscribe, or to change you mail settings: http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss