Re: Find a file with an unknown name
On Mon, May 17, 2010 at 10:15:43PM -0400, Steve Bertrand wrote: > > I want to find a file that was recently created. > > The content within the file is known, so I can grep for that. The > directory structure that contains the file is also known. The filename > is not known. > > What command string do I use to search a directory structure for a file, > when my search pattern only matches content and not filename? > > Steve To find files that I've recently created, I use the -Btime flag of find. E.g: find . -type f -Btime 1 find files created in the last 24 hours. Regards, -- Frank Contact info: http://www.shute.org.uk/misc/contact.html ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Re: Find a file with an unknown name
On Tue, May 18, 2010 at 5:37 AM, Eitan Adler wrote: >> I want to find a file that was recently created. > > find -newerct '1 hour ago' -print you can also find all files newer than file.txt. find -newer file.txt -print > >> The content within the file is known, so I can grep for that. The >> directory structure that contains the file is also known. The filename >> is not known. > > grep -R "content" > ___ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org" > ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Re: Find a file with an unknown name
> I want to find a file that was recently created. find -newerct '1 hour ago' -print > The content within the file is known, so I can grep for that. The > directory structure that contains the file is also known. The filename > is not known. grep -R "content" ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Re: Find a file with an unknown name
Steve Bertrand wrote: I want to find a file that was recently created. The content within the file is known, so I can grep for that. The directory structure that contains the file is also known. The filename is not known. What command string do I use to search a directory structure for a file, when my search pattern only matches content and not filename? Steve ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org" Maybe this will work. From the top of the directory structure: grep -R {expression} . ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Re: Find a file with an unknown name
On 2010.05.17 22:17, Randal L. Schwartz wrote: >> "Steve" == Steve Bertrand writes: > > Steve> What command string do I use to search a directory structure for a > file, > Steve> when my search pattern only matches content and not filename? > > grep -r 'pattern here' top-level-dir-here Something I do all the time, but couldn't think of it when I needed it most. Much respect for your first response on a FBSD list. Cheers ;) Steve ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Re: Find a file with an unknown name
> "Steve" == Steve Bertrand writes: Steve> What command string do I use to search a directory structure for a file, Steve> when my search pattern only matches content and not filename? grep -r 'pattern here' top-level-dir-here -- Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095 http://www.stonehenge.com/merlyn/> Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc. See http://methodsandmessages.vox.com/ for Smalltalk and Seaside discussion ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"