Leser: 27
1
2
3
4
5
6
Z; 10; drehzahl ; 0
Z; 10; temperatur ; 12
M1; 11 ; drehzahl ; 0
.....
M2; 12 ; drehzahl ; 0
.....
1 2 3 4
$hash{"m10"}{"Drehzahl"} = 123; $hash{"Z"}=$hash{"m10"}; $wert=$hash{"Z"}{"Drehzahl"}
1
2
3
4
5
6
7
8
9
10
11
12
# eigentlicher Datenhash
my %data = (
'm10' => { 'Drehzahl' => 123 },
);
# Hierin werden alternative Keys auf die echten Keys übersetzt
my %translate = (
'Z' => 'm10',
);
# Zugriff
my $messwert = $data{ $translate{'Z'} }->{'Drehzahl'};
2009-11-16T12:20:43 Linuxer[list][*] Einstieg in Referenzen [list][*][url=http://perldoc.perl.org/perlreftut.html]perldoc perlreftut[/url][/list]