[mdlug] UNIX tips: Learn 10 good UNIX usage habits

Aaron Kulkis akulkis3 at hotpop.com
Tue Mar 11 17:08:36 EDT 2008


Robert Citek wrote:
> On Mon, Mar 10, 2008 at 1:54 PM, Aaron Kulkis <akulkis3 at hotpop.com> wrote:
>>  You write a shell script to do some task...
>>
>>  And then someone else writes a shell-script, which has a giant
>>  for loop and calls your script in their script....
>>
>>  It's ridiculous cpu cycle waste...
> 
> Figured I'd try to replicate the authors work
> 
> $ yes and | head -20000000 > tmp/a/longfile.txt
> 
> $ time grep -c and tmp/a/longfile.txt
> 20000000
> 
> real    0m2.142s
> user    0m1.340s
> sys     0m0.036s
> 
> $ time cat tmp/a/longfile.txt | grep -c and
> 20000000
> 
> real    0m1.383s
> user    0m1.344s
> sys     0m0.108s
> 

System time went from 0.036s to 0.108s.
That's a factor of 3.




More information about the mdlug mailing list