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/