跳至内容

文件系统间复制文件

用法

copy_files(from, to, chunk_size = 1024L * 1024L)

参数

from

本地目录或文件的字符串路径、URI 或 SubTreeFileSystem。文件将从此路径递归复制。

to

本地目录或文件的字符串路径、URI 或 SubTreeFileSystem。将根据需要创建目录

chunk_size

在刷新到目标文件之前读取的块的最大大小。较大的 chunk_size 将在复制时使用更多内存,但可能有助于适应高延迟的文件系统。

返回值

无:在文件系统中调用以产生副作用

示例

if (FALSE) {
# Copy an S3 bucket's files to a local directory:
copy_files("s3://your-bucket-name", "local-directory")
# Using a FileSystem object
copy_files(s3_bucket("your-bucket-name"), "local-directory")
# Or go the other way, from local to S3
copy_files("local-directory", s3_bucket("your-bucket-name"))
}