I've always used locate by doing:

sudo updatedb

locate *.ick

This can cause problems though as it will trawl everyones files.
updatedb sometimes takes a little while to run, but then locate is
very quick afterwards.

On 06/08/07, Jim Kissel <[EMAIL PROTECTED]> wrote:
>
>
> Neil Greenwood wrote:
> > On 06/08/07, Jim Kissel <[EMAIL PROTECTED]> wrote:
> >> find /your/path/to/a/directory -name '*.lck' -print
> >>
> >> Find trawls the files system but appears to cache when re-run with a
> >> short (hours) time.  I've ever used locate.  It has a db where it
> >> 'locates' files.  BTY, if you are using find on directories that you
> >> don't "own", you may need to sudo find has the errors it produces when
> >> it doesn't have permission to read a directory can overwhelm the actual
> >> output of any search.
> >>
> >
> > I'm posting without testing, so I may be wrong.
> >
> > I wouldn't have thought that find would cache the results. It's
> > probably the disk cache for the file system that speeds things up.
>
> I too believe it the file system/disk that is doing the caching.  Never
> considered that anyone would splice a cache onto to find!
> >
> > Hwyl,
> > Neil.
> >
>
> --
> Simple effective migration to Open Source based computing
>
> Jim Kissel
> Open Source Migrations Limited
> w: http://www.osml.eu
> e: [EMAIL PROTECTED]
> p: +44(0) 8703 301044
> m: +44(0) 7976 411 679
>
> --
> ubuntu-uk@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-uk
> https://wiki.kubuntu.org/UKTeam/
>

-- 
ubuntu-uk@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-uk
https://wiki.kubuntu.org/UKTeam/

Reply via email to