Finding a lost PYTHONPATH with find
John J. Lee
jjl at pobox.com
Thu Jun 1 18:02:17 EDT 2006
Edward Elliott <nobody at 127.0.0.1> writes:
> John J. Lee wrote:
>
> > find / -maxdepth 3 -size -100k -type f -exec grep -sli pythonpath '{}' \;
> >
> >
> > The minus in '-100k' (meaning "less than 100k") seems to be
> > undocumented, at least on my system.
>
> It should be standard in linux man pages, can't speak for other unices:
>
> TESTS
> Numeric arguments can be specified as
>
> +n for greater than n,
>
> -n for less than n,
>
> n for exactly n.
>
> Maybe you were fooled because it's not directly under the description of
> -size.
Yes, that's right -- thanks.
> > I suppose the -maxdepth is
> > redundant since I think find searches breadth-first by default.
>
> ??? maxdepth determines how deep the search will look, not the order the
> search occurs. Your search only find things within 3 levels of the root,
> unless your directory tree goes no deeper than that (very unlikely) the
> maxdepth can't be redundant.
It can if you hit Control-C as soon as it finds the damn thing :-) --
which is exactly what I would have done, of course.
John
More information about the Python-list
mailing list