in reply to Re^3: Matching range of text with another string in between
in thread Matching range of text with another string in between

$lines is not defined. The /m is required for the $ in 00003$. What file do you think it is reading the first 14 lines from?

  • Comment on Re^4: Matching range of text with another string in between

Replies are listed 'Best First'.
Re^5: Matching range of text with another string in between
by periodicalcoder (Novice) on Apr 22, 2016 at 19:28 UTC

    The first 14 lines are from the same source file as the rest of the script. To clarify, for the source/input file I need the first 14 lines, then anything that stars with LX* and ends with CAS* only if 00003 is in between those values, then I need the last three lines of the file.

    Good point on the "$lines" variable. I'll have to re-write that portion. I'll you all know once I've done more testing. EDIT: I think that the script can't find the file, or can't open it, but is not throwing an error.

    I apologize for the haphazard order of replies. I am getting used to this forum's format.

      Note that you read the first 14 lines from <> and the middle data from $fhi, and the last 3 lines from F ?