|
|||||||||||||||||||||||||||
hvis jeg har en fil som følgende:
---SNIP---
zone "test.com" {
type master;
file "master/com/test.com";
};
zone "test.org" {
type master;
file "master/org/test.org";
};
zone "test.net" {
type master;
file "master/net/test.net";
};
---SNIP---
og jeg vil have hvert "zone entry" behandlet for sig, hvordan får jeg så
perl til at seperere ved hver "zone" istedet som i fx. nedstående
exemple, hvor hver newline angiver et nyt entry?
---SNIP---
#!/usr/bin/perl -w
open(NAMED_CONF,"named.conf");
@named_conf = <NAMED_CONF>;
@entries = split(/zone/,@named_conf);
print "@entries\n";
---SNIP---
Regards ...
Valdemar Lemche
Linux Master, Internet Zahav
Email: sslug@sslug
Cellular Phone: 055 399 880
|
||||||||||||||
|
||||||||||||||