mc_mv {minioclient}R Documentation

move or rename files or directories between servers

Description

move or rename files or directories between servers

Usage

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

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 move directories. Default is FALSE.

flags

any additional flags to mv

verbose

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

Details

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

Value

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

See Also

mc_cp

Examples



# move a file
mc_mv("local/path/to/file.txt", "alias/bucket/path/file.txt")

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


[Package minioclient version 0.0.6 Index]