On Sat, 1 Nov 2008 13:51:37 +0530 "Manish Katiyar" <[EMAIL PROTECTED]>
wrote:
> This is really not a kernel question......but anyway the following
> command should be good enough for you.
> 
> find . -name '*.h' -exec grep test {} /dev/null \;

This is lot faster because it doesn't need to start a grep process for
every .h file find finds:

find . -name '*.h' -print0 | xargs -0 grep test /dev/null

The -print0 is to be able to process files with spaces or other funny
characters in them. Usually not useful in the kernel, but for generic
use it is.


Erik

-- 
Erik Mouw -- [EMAIL PROTECTED]
GPG key fingerprint: D6AC 7F15 A26E C5C4 62E0  4A58 FCF9 551C 9B48 B68D

Attachment: signature.asc
Description: PGP signature

Reply via email to