restoreTask: Restore an archive containing the files of a given task from...

View source: R/taskArchive.R

restoreTaskR Documentation

Restore an archive containing the files of a given task from a file created with archiveTask.

Description

Restore an archive containing the files of a given task from a file created with archiveTask.

Usage

restoreTask(file, overwrite = FALSE, list = FALSE, code = TRUE, ...)

Arguments

file

full name of the input zip file

overwrite

If TRUE, overwrite existing files (the equivalent of unzip -o), otherwise ignore such files (the equivalent of unzip -n).

list

If TRUE, list the files and extract none. The equivalent of unzip -l.

code

restore code, default TRUE

...

Arguments passed on to utils::unzip

zipfile

The pathname of the zip file: tilde expansion (see path.expand) will be performed.

files

A character vector of recorded filepaths to be extracted: the default is to extract all files.

junkpaths

If TRUE, use only the basename of the stored filepath when extracting. The equivalent of unzip -j.

exdir

The directory to extract files to (the equivalent of unzip -d). It will be created if necessary.

unzip

The method to be used. An alternative is to use getOption("unzip"), which on a Unix-alike may be set to the path to a unzip program.

setTimes

logical. For the internal method only, should the file times be set based on the times in the zip file? (NB: this applies to included files, not to directories.)

Value

if list FALSE, the task imported incisibly, otherwise the list of files in the archive.


D4TAlink.light documentation built on April 4, 2025, 1:02 a.m.