On Sun, 08 Jun 2003 23:02:42 -0700
Derrick Ryalls <[EMAIL PROTECTED]> wrote:

> Thanks to help from here I have MRTG setup on a 4.7 server, but now I
> need help with parsing console info.  I want a script to report CPU
> utilization by a specific process.  When I type this:
> 
> top | grep hlds
> 
> it gives me:
> 
> 60905 root        10   0 54960K 49736K nanslp   1:26  0.00%  0.00% hlds
> 
> What I need is to get the last whole number before hlds, which should be
> cpu utilization.  For instance, if the line was:
> 
> 60905 root        10   0 54960K 49736K nanslp   1:26  4.61%  5.23% hlds
> 
> I would need the script to report:
> 
> 5

This gets you the 5 if the process is running:

top | grep hlds | awk '{printf "%d\n", $10}'

-- 
Steve Sapovits    [EMAIL PROTECTED]
_______________________________________________
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to