in reply to How do I join two files side by side?

One possibility:
use File::Copy; open FH, "> xyz" or die "Write xyz - $!"; copy( $_, \*FH ) for qw( xy z ); close FH;

Originally posted as a Categorized Answer.