1\n #### $_ =~ s/$_/$_ 1.0/g; #### 1\n 1.0 #### foreach $txtfile (glob("*.TXT")) { print $txtfile; print "\n"; open FILE, "$txtfile"; open NEWFILE, ">$txtfile.tmp"; while (){ chomp $_; if ($. == 1){ $_ .= " 1.0"; # i.e. $_ = $_ . " 1.0"; } print NEWFILE $_, "\n"; } close FILE; close NEWFILE; } #### foreach $txtfile (glob("*.TXT")) { print $txtfile; print "\n"; open FILE, "$txtfile"; open NEWFILE, ">$txtfile.tmp"; while (){ $_ =~ s/\n/ 1.0\n/ if $. = 1; print NEWFILE $_; } close FILE; close NEWFILE; }