我是 Perl 的新手,我正在尝试一些带有哈希的东西。我有一个哈希值,如下所示:
%HoH =
(
"Test1" => { checked => 1, mycmd => run1 },
"Test2" => { checked => 1, mycmd => run2 },
)
使用下面的代码,我将得到下面给出的输出:
for $family ( keys %HoH )
{
print "$family: ";
for $role ( keys %{ $HoH{$family} } )
{
print "$role=$HoH{$family}{$role} ";
}
print "\n";
}
输出:
Test1: checked=1 mycmd=run1
Test2: checked=1 mycmd=run2
我的问题是,如何单独访问个人checked
和cmd
单独的?通过单独访问,我可以比较检查的内容并完成我的任务。