Sometime Today, Devdas Bhagat assembled some asciibets to say:
The whole point is that the OP is copying a file from one place on local disk to another.
he was probably trying to learn how read(2) works. IAC, the original problem had to do with reading from a network and some other blah.