On 8/2/05, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> yes but the problem is my start point and end point have identical entries
> under them. It is stopping at original1.1 when I need for it to stop at
> the end of original1.1 and print
>
> media: sf
> Volumes:
> STK000
> Total space available: 60.8G
>
> as opposed to just allsets to original1.1
Here's a test program that demonstrates how to do that.
#!/usr/bin/perl
use strict;
use warnings;
while (<DATA>) {
if (/AA/ ... /(CC)/) {
print;
if ($1) {
while (<DATA>) {
# this regex defines when your section is done
last if /^\s*$/;
print;
}
}
}
}
__DATA__
AA
BB
CC
DD
EE
FF
GG
HH
II
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>