my @headerArray = "a,b,c,d,e,f,g,h,i,j,k"; my $headerArrayRef = \@headerArray; ... my $headingAref = "$headerArrayRef"; ... my @headerArrayCopy = @$headingAref; print ($file "@headerArrayCopy\n"); #adds header #### my $headerArrayRef = [ "a,b,c,d,e,f,g,h,i,j,k" ]; #### for ($currentIndex >= $readLineFrom and $currentIndex <= $readLineTo){ #### if ($currentIndex >= $readLineFrom and $currentIndex <= $readLineTo){ #### if ( $readLineFrom .. $readLineTo ) {