I am trying to use a Range expression to parse through a file and extract data for each value within the Range, but only pull it for the first time it finds it in the file, record that info and start back at the top of the file for the next number in the range. I can run through the process in my mind, but can not figure out in code how to accomplish this.
Example input Data:
spokanebase,Wed 24Sep03 17:59:19,50bn4575,88383 bytes
spokanebase,Wed 24Sep03 17:59:17,49bn4196,88383 bytes
spokanebase,Wed 24Sep03 17:59:10,48bn4550,88383 bytes
memphisbase,Wed 24Sep03 17:59:08,27bn700,88383 bytes
memphisbase,Wed 24Sep03 17:59:03,26bn5444,88383 bytes
havrebase,Wed 24Sep03 17:58:46,20bn5285,88383 bytes
havrebase,Wed 24Sep03 17:58:41,19bn4594,88383 bytes
alliancebase,Wed 24Sep03 17:58:56,45bn5640,88383 bytes
havrebase,Wed 24Sep03 17:58:46,20bn5285,88383 bytes
havrebase,Wed 15Sep04 17:58:41,19bn1100,88383 bytes
Range would be tied to the ???? number after the bn on each line. So i
+f I set my range to (700 .. 1200) I am trying to parse through the fi
+le from the top (I have it sorted from newest to oldest in the file)
+once I find the first 700 extract the "Date time portion of the line"
+ and write to a output file:
Theory - Output File From Example Data Above:
700 - 24Sep03
1100 - 15Sep04
Then start over at the top of the file and find the first 701.. So on
+So Forth, until you reach the end of the range.
Thanks,
Batcater98
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.