Thread fortlaufende Nummer in Variablenname (15 answers)
Opened by EagleFox at 2007-01-15 15:15

renee
 2007-01-15 16:40
#73231 #73231
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Der Code ist leicht fehlerhaft. Ă„nder den mal so um:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
for my $index(0..(scalar @files)-1){
open my $fh,'<',$files[$_] or die $!;
my $data_counter = 0;
while(do {local $/="\n\n\n";defined($data = <$fh>)}){
my $line_counter = 0;;
for my $line(split(/\r?\n/,$data)){
chomp $line;
my ($spalte1,$spalte2,$spalte3) = (split(/\s+/,$line))[0..2]; # die hier war nur "Kosmetik"
$hash{$_}->{$data_counter}->[$line_counter} = [$spalte1, $spalte2, $spalte3];
$line_counter++;
}
$data_counter++;
}
}

# gib 2. Spalte der 4.Zeile des 2. Datensatzes der 3.Datei aus:
print $hash{2}->{1}->{3}->[1],"\n";
Wie ist "3. Wert der 2. Spalte" definiert?


Edit: ein "]" beim Hash in "}" verwandelt...\n\n

<!--EDIT|renee|1168873176-->
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/

View full thread fortlaufende Nummer in Variablenname