| unzip {utils} | R Documentation |
Extract files from or list a zip archive.
unzip(zipfile, files = NULL, list = FALSE, overwrite = TRUE,
junkpaths = FALSE, exdir = ".")
zipfile |
The pathname of the xip 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. |
list |
If TRUE, list the files and extract none. The
equivalent of unzip -l. |
overwrite |
If TRUE, overwrite existing files, otherwise
ignore such files. The equivalent of unzip -o. |
junkpaths |
If TRUE, use only the basename of the stored
filepath when extraxting. The equivalent of unzip -j. |
exdir |
The directory to extract files to (the equivalent of
unzip -d). It will be created if necessary. |
Extraction will overwrite any existing files.
If list = TRUE, a data frame with columns Name,
Length (the size of the uncompressed file) and Date (of
class "POSIXct").
Otherwise, a character vector of the filepaths extracted to, invisibly.
The C code uses zlib and is in particular based on the
contributed minizip application in the zlib sources by
Gilles Vollant.