Re: about find
On 10/8/05, Nevruz Mesut Sahin <databasearia@yahoo.com> wrote:
> Hello how can I find files which contents a string in it. For example
> /www/xyz/hdx.php. File hdx.php conteins "welcome here" and I want to seach
> all system( / ) which conteins "welcome here" then machine shows
> /www/xyz/hdx.php. Thanks
I'd use
$ find / -name '*' -exec grep -l "welcome here" {} \;
The nice thing about using find is that you can limit the depth of the
search, restrict it to directories on the current filesystem, specify
a more restrictive filename pattern, or perform other tests. It's
also good to know how to use with the "-exec" flag because it can
essentially make any command recursive.
--
Michael A. Marsh
http://www.umiacs.umd.edu/~mmarsh
http://mamarsh.blogspot.com
Reply to:
- References:
- about find
- From: Nevruz Mesut Sahin <databasearia@yahoo.com>