copyFile package:directory
Copy a file with its permissions. If the destination file already
exists, it is replaced atomically. Neither path may refer to an
existing directory. No exceptions are thrown if the permissions could
not be copied.
Copy a file with its permissions. If the destination file already
exists, it is replaced atomically. Neither path may refer to an
existing directory. No exceptions are thrown if the permissions could
not be copied.
Copy a file with its associated metadata. If the destination file
already exists, it is overwritten. There is no guarantee of atomicity
in the replacement of the destination file. Neither path may refer to
an existing directory. If the source and/or destination are symbolic
links, the copy is performed on the targets of the links.
On Windows, it behaves like the Win32 function
CopyFile, which
copies various kinds of metadata including file attributes and
security resource properties.
On Unix-like systems, permissions, access time, and modification time
are preserved. If possible, the owner and group are also preserved.
Note that the very act of copying can change the access time of the
source file, hence the access times of the two files may differ after
the operation completes.
Truncate the destination file and then copy the contents of the source
file to the destination file. If the destination file already exists,
its attributes shall remain unchanged. Otherwise, its attributes are
reset to the defaults.
Copy a file with its associated metadata. If the destination file
already exists, it is overwritten. There is no guarantee of atomicity
in the replacement of the destination file. Neither path may refer to
an existing directory. If the source and/or destination are symbolic
links, the copy is performed on the targets of the links.
On Windows, it behaves like the Win32 function
CopyFile, which
copies various kinds of metadata including file attributes and
security resource properties.
On Unix-like systems, permissions, access time, and modification time
are preserved. If possible, the owner and group are also preserved.
Note that the very act of copying can change the access time of the
source file, hence the access times of the two files may differ after
the operation completes.