![](https://seccdn.libravatar.org/avatar/7dd277ee58cecd23c4c3a22e7e5f2b94.jpg?s=120&d=mm&r=g)
+----- On Fri, 22 Jan 1999 09:57:30 +0200, writes: | | Hi, | | I hope somebody can help me. | | I have to search all the files in a directory and its subdirectories | and their subdirectories for a string. | | I can search a directory at a time with fgrep 'string' *.*, but this is | taking ages to do for every dirictory. | | Is their a way to grep recursively through the directories? I could | not find anything like that in the manual. It is a tradition in Unix to not build too much functionality into one program but instead have them work together: find . -type f -exec fgrep 'string' {} \; or even better, especially if you have a lot of files: find . -type f -print | xargs -e fgrep 'string' /Michael - To get out of this list, please send email to majordomo@suse.com with this text in its body: unsubscribe suse-linux-e Check out the SuSE-FAQ at <A HREF="http://www.suse.com/Support/Doku/FAQ/"><A HREF="http://www.suse.com/Support/Doku/FAQ/</A">http://www.suse.com/Support/Doku/FAQ/ and the archiv at <A HREF="http://www.suse.com/Mailinglists/suse-linux-e/index.html"><A HREF="http://www.suse.com/Mailinglists/suse-linux-e/index.html</A">http://www.suse.com/Mailinglists/suse-linux-e/index.html