Learn R Programming

minioclient (version 0.0.6)

mc_cp: Copy files or directories between servers

Description

Most commonly used to upload and download files between local filesystem and remote S3 store.

Usage

mc_cp(from, to = "", recursive = FALSE, flags = "", verbose = FALSE)

Value

Returns the list from processx::run(), with components status, stdout, stderr, and timeout; invisibly.

Arguments

from

Character string specifying the source file or directory path. Can accept a vector of file paths as well.

to

Character string specifying the destination path.

recursive

Logical indicating whether to recursively copy directories. Default is FALSE.

flags

any additional flags to cp

verbose

Logical indicating whether to report files copied. Default is FALSE.

Details

see mc("cp -h") for details.

See Also

mc_mirror

Examples

Run this code
if (FALSE) {
# Copy a file
mc_cp("local/path/to/file.txt", "alias/bucket/path/file.txt")

# Copy a directory recursively
mc_cp("local/directory", "alias/bucket/path/to/directory", recursive = TRUE)

}

Run the code above in your browser using DataLab