Usage
## S3 method for class 'default}(filename, destname=sprintf("\%s.gz", filename), overwrite=FALSE, remove=TRUE, BFR.SIZE=1e+07, ...)':
gzipundefined
Gzip/Gunzip a file.
- 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.}
Returns the number of (input) bytes read.
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.
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")
[object Object]
file
programming