Re: HoHoH

2007-01-09 Thread John W. Krahn
Dave Gray wrote: > > Yup, three loops. I'll get you started: > > for my $name (keys %dub_hash) { >for my $uid (keys %{$dub_hash{$name}}) { > # do stuff, note the %{...} above to force precedence Parentheses () are used for precedence, %{} dereferences the reference contained in $dub_ha

Re: HoHoH

2007-01-09 Thread oryann9
> my question is how do I access and print all values? I am trying: > > foreach (keys %dub_hash) { > print %{$dub_hash->{$name}->{$uid}->{%gid}->{$gecos} }; > } > > Do I need three loops? What am I doing wrong? Yup, three loops. I'll get you started: for my $name (keys %dub_hash) { for my $u

Re: HoHoH

2007-01-09 Thread John W. Krahn
oryann9 wrote: > I have a HoHoH structure that looks like after running print Dumper (\%hash); > > 'prlhNSSA' => { > '1499' => { > 'gecos' => 'First Name Last Name,CIS,location, > 'host' => '/var/tmp/passwd.tgpdrpp1.hpux', > 'gid' => '205' >

Re: HoHoH

2007-01-09 Thread Dave Gray
On 1/9/07, oryann9 <[EMAIL PROTECTED]> wrote: I have a HoHoH structure that looks like after running print Dumper (\%hash); 'prlhNSSA' => { '1499' => { 'gecos' => 'First Name Last Name,CIS,location,