Thread Probleme mit Inkrementierung (18 answers)
Opened by nikster77 at 2006-05-21 03:58

nikster77
 2006-05-21 05:36
#66369 #66369
User since
2006-02-08
26 Artikel
BenutzerIn
[default_avatar]
Hmm.. es ist mir ziemlich egal ob es $text1 oder $text[1] oder $text.1 ist...
Das Problem ist:
wenn ich die Lines in ein Array schreibe muss ich sie erst wieder rausholen um sie weiterzubearbeiten.
Also z.B. so:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
open(TEXT, "/home/nikster/supertext") || die "Unable to read from supertext : $!";
while(<TEXT>)
{
if ($_ =~ m/^hallo/ig) {
push(@text, $_);
}
}
close (TEXT);

foreach $line (@text) {
#print "$line\n";
push @temp, (split(/\:|\[|\]| /, $line);
}

Du siehst (vielleicht) ich moechte die Variablen noch weiterbearbeiten, mit split und sed und und und...
Aus dem was dann dabei rauskommt bekomme ich mehrere Variablen die ich in verschiedene Arrays schreiben will.

push @temp, (split(/\:|\[|\]| /, $line);

funktioniert nicht und selbst wenn es funktionieren wuerde haette ich immer noch alle variablen in einem Array...

View full thread Probleme mit Inkrementierung