filesstrings (version 2.0.1)

move_files: Move files around.

Description

Move specified files into specified directories

Usage

move_files(files, destinations)

file.move(files, destinations)

Arguments

files

A character vector of files to move (relative or absolute paths).

destinations

A character vector of the destination directories into which to move the files.

Value

Invisibly, a logical vector with a TRUE for each time the operation succeeded and a FALSE for every fail.

Details

If there are \(n\) files, there must be either \(1\) or \(n\) directories. If there is one directory, then all \(n\) files are moved there. If there are \(n\) directories, then each file is put into its respective directory. This function also works to move directories.

If you try to move files to a directory that doesn't exist, the directory is first created and then the files are put inside.

Examples

Run this code
# NOT RUN {
dir.create("dir")
files <- c("1litres_1.txt", "1litres_30.txt", "3litres_5.txt")
file.create(files)
file.move(files, "dir")
# }

Run the code above in your browser using DataLab