in reply to multiplication a column of data in csv file by a factor
use Text::CSV_XS qw{ csv }; csv( in => *DATA, sep_char => ' ', eol => "\n", on_in => sub { $_[1][1] *= 1.1E3; $_[1] = [ map sprintf('%E', $_), @{ $_[1] } ] }, ); [download]