Thread Zeilenweise aus Datei in Array lesen
(14 answers)
Opened by Patrick at 2004-01-14 08:48
wenn die ganze datei die form
NAME = Wert hat, und NAME eindeutig ist, ist es vielleicht besser, das ganze in einen Hash einzulesen und dann damit zu arbeiten: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 my %config = (); unless (open (FH, $filename)) { die "Error: couldn't read from '$filename': $! "; } # unless else { while (<FH>) { my ($key, $value) = split(/\s*=\s*/, $_, 2); # da darf $key nicht doppelt vorkommen # weil sonst der alte key ueberschrieben wird $config{$key} = $value; } # while close (FH); } # else perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/ |