in reply to Dereference Hash of Arrays
It would be nice if you:
>>I would like to output the entire array for the match Untrust to DMZ.
So you have a hash of sections based on the id number after "set policy id ". That being the case, what's wrong with:
}for my $id ( keys %id_policy ) { foreach (@{ $id_policy{$id} }) { if ( /set\spolicy\sid\s(\d+)\s(from|name\s\"[^"]+\"\sfrom)\s\" +Untrust\"\sto\s"DMZ/ ) { foreach my $line (@{$id_policy{$id}}) { print $line } } }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Dereference Hash of Arrays
by k_grdn (Novice) on Oct 05, 2010 at 08:00 UTC |