in reply to Reading multiple files one line at a time from arguments

The only thing I'd add (Although it is not "required") is:
close $fh or warn "Could not close file";

        What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against?
              -Larry Wall, 1992