mein vorschlag ist nutze split() und ein temp-array
sicher nicht das schnellste aber es klappt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
use strict;
my @temp = ()
my @array1 = ();
my @array2 = ();
my $i = 0;
open(CVS, "bla.cvs")
while(<CVS>)
{
@temp = split("-", $_);
$array1[$i] = @temp[0];
$array2[$i][0] = @temp[1];
$array2[$i][1] = @temp[2];
$array2[$i][2] = @temp[3];
$i++;
}
close(CVS);
for($i=0;$i<$#array1;$i++)
{
print $array1[$i]."\n";
}
for($i=0;$i<$#array2;$i++)
{
print $array2[$i][0]." "print $array2[$i][1]." ".print $array2[$i][2]."\n";
}
-----------
Wer Rechstschreibfehler findet, darf diese behalten und bei Ebay versteigern!!!
-----------
Nidar mied där Rächtschraibunk!!!