#!/usr/bin/perl -w use strict; #### $addthis=join("", ); #### open (FILES,"files.txt") || die "Could not open file: $! \n"; #### for (){ chomp; # each item of the array is placed in $_ for the scope of the for unless (open (D,$_)){ # no need to wrap the variable in quotes print STDERR "$!:$_\n"; # In case the failure to read one file isn't critical next; # Skips all the other commands in the loop and goes to the next iteration. } my $newrecord=$addthis.join('',); close(D); open (D,">$_") || die "Could not write to: $! \n"; print "$_\n"; print D $newrecord; close (D) } #### #!/usr/bin/perl -w use strict; $someperl=; __DATA__ Some data