On Nov 21, 2007 11:28 AM, avinashsuratkal <[EMAIL PROTECTED]> wrote:
> Hi,
>
> I have the following log and my requirement is to capture the block
> from one "-->" symbol to another. and put it in other file, using
> perl.
>
> ---------------------------------
>  --> Checking Server Hostname <--
> ---------------------------------
>         Server Hostname: xxxxxxxxx
> ---------------------------------------
>  --> Checking Authentication Domain <--
> ---------------------------------------
>         Server is authenticating against: xxxxxxxxx
>
> --------------------------------------
>  --> Validating DNS Server Entries <--
> --------------------------------------
>         Servers should conform to global ANYCast Standard
>
> Thanks
> Avinash

You mean you want to turn the above input into somthing like this?
-------------------------------------
 Checking Server Hostname
 Checking Authentication Domain
 Validating DNS Server Entries
-------------------------------------

$ perl -e 'while(<>){print "$1\n" if /-->(.*)<--/; }' inputFile > outputFile

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
http://learn.perl.org/


Reply via email to