gzip {R.utils} | R Documentation |
Gzip/Gunzip a file.
## Default S3 method: gzip(filename, destname=sprintf("%s.gz", filename), overwrite=FALSE, remove=TRUE, BFR.SIZE=1e+07, ...)
filename |
Pathname of input file. |
destname |
Pathname of output file. |
overwrite |
If the output file already exists, then if
overwrite is TRUE the file is silently overwritting,
otherwise an exception is thrown. |
remove |
If TRUE , the input file is removed afterward,
otherwise not. |
BFR.SIZE |
The number of bytes read in each chunk. |
... |
Not used. |
Internally gzfile()
(see connections
) is used to
read (write) chunks to (from) the gzip file.
If the process is interrupted before completed, the partially written
output file is automatically removed.
Returns the number of (input) bytes read.
Henrik Bengtsson (http://www.braju.com/R/)
cat(file="foo.txt", "Hello world!") gzip("foo.txt") print(file.info("foo.txt.gz")) gunzip("foo.txt.gz") print(file.info("foo.txt")) file.remove("foo.txt")