cel mai sfant e sa folosesti un parser ptr confu de bind:
perl -e"install Unix::Conf::Bind8" -MCPAN
dupe asheia bagi un man ca itzi dzice tat acolo.
Unix::Conf::Bind8::DB
Unix::Conf::Bind8::Conf::Zone
si restu din familie. asta ca sa stii sigur ca parsarea care o faci e de
calitate si nu iti manaresti conful aiurea.,iese repede

adirau


----- Original Message ----- 
From: "Calin Damian" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, April 09, 2004 5:52 PM
Subject: [rlug] complex multiple line matching


>
>       Salut!
>
>    Am nevoie sa prelucrez automat un fisier de configurare pt bind:
> named.conf.
>
>    Vreau sa exclud automat declaratiile pentru anumite zone. Pot sa fac
usor
> match pe inceputul declaratiei de zona, adica linia ce contine
> > zone "nume zone" ....
> dar nu stiu cum sa identific usor unde se termina.
>
> exemplu zona
> zone "0.0.127.IN-ADDR.ARPA" {
>         type master;
>         file "localhost.rev";
>         allow-transfer {
>                 141.141.141.141;
>                 common-allow-transfer;
>         };
> };
>
>    Ar trebui sa identific asta in functie de acoladele deschise si
inchise.
> Aveti vreo sugestie?
>
>
> 10x,
> Calin
>
>
> --- 
> Detalii despre listele noastre de mail: http://www.lug.ro/
>
>
>


--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui