Hi All .
помогите со скриптом на perl
есть файл с 6 строчками . надо прочитать и на выходе получить 6 массивов ,
с 1 строчкой в каждом массиве .
пока я придумал такой вот изврашенный вариант
my $x = 0;
foreach my $line (@mass) {
$line =~ s/^.*\{(.*)\}$/$1/g;
my @row = split('\s+',$line);
push (@{'mas'.$x},@row);
$x++;
}
на выходе получаю 6 @mas0 -@mas5
минус такого варианта что при use strict оно не работает .
$./readmnt3.pl
Can't use string ("mas0") as an ARRAY ref while "strict refs" in use at
./readmnt3.pl line 46.