Finding files containing 'string'

fredex fredex at fcshome.stoneham.ma.us
Wed Feb 1 16:46:06 UTC 2006


On Wed, Feb 01, 2006 at 04:42:19PM +0000, Anne Wilson wrote:
> I need to list all files that refer to my network-name, but I can't work 
> out a command to do it.  I thought I would have to cat everything, 
> piping through grep 'string', but that doesn't search recursively, the 
> help-file doesn't show a recursive flag, and I'm not sure that it would 
> actually give me the filenames anyway.
> 
> Help, please?
> 
> Anne
> -- 
> Registered Linux User No.293302 (http://counter.li.org/)

Do this as root.

To see a list of filenames containing the target string:

find / -name \* -exec grep -l 'put your string here' {} \;

if you want to see the actual file content containing the string, simply
remove the -l option from grep.

Fred

-- 
---- Fred Smith -- fredex at fcshome.stoneham.ma.us -----------------------------
    "Not everyone who says to me, 'Lord, Lord,' will enter the kingdom of
     heaven, but only he who does the will of my Father who is in heaven."
------------------------------ Matthew 7:21 (niv) -----------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/fedora-list/attachments/20060201/4d46c435/attachment-0001.sig>


More information about the fedora-list mailing list