Copies source to dest. Takes the following arguments:
The source string, FileHandle reference, or FileHandle glob. If source is a filehandle, it is read from; if it's a filename, the filehandle is opened for reading.
The destination string, FileHandle reference, or FileHandle glob. dest is created if necessary and written to.
Specifies the size of the buffer to be used for copying. Optional.