OK, so you're using AIX, not everyone is familiar with it, so consider providing sample input to the Perl script
svmon
-P, mem usage for the following PIDs
-t$n, Displays memory usage statistics for the top $n processes
So that's our input.
We skip the first line by insisting that $. (input line number) is 2
Then allow following lines with the OR
$& (last pattern match, from line 2 on exists)
There is also a redundant check on
!$s++ which only can return true when
$s=0
however if the line consists of dashes "-" reset the counter to zero.
For more precise answers try adding the input, the result of svmon -Pt15 to the enquiry.
Hope this helps.
UPDATEBy the way this code is horribly inefficient and seems to be written for obscurity more than for effectiveness
print "Good ",qw(night morning afternoon evening)[(localtime)[2]/6]," fellow monks."
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.