in reply to Re^2: 3par data acquistion
in thread 3par data acquistion
Use the "$_" scalar to work with individual lines inside the while loop. You can do something like this until you get comfortable with "$_"
I'd also suggest looking at split to put the data into variables:next if (m/^$/); last if (m/^Press.*/) my $line = $_; #grab bits here instead of using awk
($rw,$io_s_cur,$io_s_avg,$io_s_max,$kb_s_cur,$kb_s_avg,$kb_s_max,$svt_ +ms_cur,$svt_ms_avg,$iosz_cur,$iosz_avg,$qlen) = split(/\s+/, $line, 1 +3);
The last bit is the first 3 lines in this output; unless you need them for something I'd use the "last if" in the first code block above as a starting point; change last to next and modify the match m//
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^4: 3par data acquistion
by bluethundr (Pilgrim) on Aug 23, 2010 at 17:18 UTC | |
by callmeavis (Novice) on Aug 27, 2010 at 18:26 UTC |