Faster Searching !
john bray
jmblin at comcast.net
Mon Feb 7 08:22:09 UTC 2005
On Sun, 2005-02-06 at 22:23 -0500, fly over wrote:
> Hi Guruz ,
>
> I want to ask about the fastest searching command as i am using to search SUID/GUID files in / directory . script given as:
>
> ls -l /usr/bin | awk '/^-.....[s]/ { print $3, $9 }'
>
> or using 'find' utility as below
>
>
> find /usr/bin -perm +6000
>
>
>
> now the question is Which works faster, script without 'find' or with it? and How do you know?
>
> thankx.
i'd use find. and only in part because of awk being generally slow. if
you use ls on a directory that has an unknown number of files, it can
blow out the command line buffer and you get GIGO results, if any.
john
More information about the users
mailing list