[CentOS] Optimizing grep, sort, uniq for speed
Sean Carolan
scarolan at gmail.com
Thu Jun 28 19:50:42 UTC 2012
> *sigh*
> awk is not "cut". What you want is
> awk '{if (/[-\.0-9a-z][-\.0-9a-z]*.com/) { print $9;}}' | sort -u
>
> No grep needed; awk looks for what you want *first* this way.
Thanks, Mark. This is cleaner code but it benchmarked slower than awk
then grep.
real 3m35.550s
user 2m7.186s
sys 0m27.793s
I'll run it a few more times to make sure that it wasn't some other
process slowing it down.
I really need to brush up some more on my awk skills!
More information about the CentOS
mailing list