filelist =
gzip (files)
¶filelist =
gzip (files, dir)
¶压缩中指定的文件和目录列表files.
files是字符串的字符数组或元胞数组。文件名中的外壳通配符,如“*或?被接受并扩展。每个文件都被单独压缩,一个新文件带有.gz扩展被创建。原始文件不会被修改,但现有的压缩文件将被静默覆盖。如果指定了目录,则gzip
递归压缩目录中的所有文件。
如果dir定义为压缩文件放置在此目录中,而不是未压缩文件所在的原始目录中。请注意,这不会在中复制目录树dir如果存在多个具有相同名称的文件,则可能导致文件相互覆盖。
如果dir不存在,它被创建。
可选输出filelist是压缩文件的列表。
(gzfile)
¶(gzfile, outdir)
¶filelist =
gunzip (…)
¶解压缩gzip存档gzfile.
如果gzfile是一个目录,该目录中的所有gz文件都将自动解压缩。
如果outdir指定了文件在该目录中解包,而不是在其中gzfile位于。
可选输出filelist是未压缩文件的列表。
filelist =
tar (tarfile, files)
¶filelist =
tar (tarfile, files, rootdir)
¶打包中指定的文件和目录列表files进入TAR存档tarfile.
files是字符串的字符数组或元胞数组。文件名中的外壳通配符,如“*或?被接受并扩展。递归遍历目录,并将所有文件添加到存档中。
如果rootdir则任何没有绝对路径名的文件都相对于rootdir而不是当前目录。
可选输出filelist是存档中包含的文件的列表。
(tarfile)
¶(tarfile, dir)
¶filelist =
untar (…)
¶打开TAR档案tarfile.
如果dir指定文件在此目录而不是当前目录中解包。
可选输出filelist是未压缩文件的列表。
filelist =
zip (zipfile, files)
¶filelist =
zip (zipfile, files, rootdir)
¶压缩中指定的文件和目录列表files进入ZIP存档zipfile.
files是字符串的字符数组或元胞数组。文件名中的外壳通配符,如“*或?被接受并扩展。目录被递归遍历,所有文件都被压缩并添加到存档中。
如果rootdir则任何没有绝对路径名的文件都相对于rootdir而不是当前目录。
可选输出filelist是存档中包含的文件的列表。
(zipfile)
¶(zipfile, dir)
¶filelist =
unzip (…)
¶解压缩ZIP存档zipfile.
如果dir指定文件在此目录而不是当前目录中解包。
可选输出filelist是未压缩文件的列表。
files =
unpack (file)
¶files =
unpack (file, dir)
¶files =
unpack (file, dir, filetype)
¶打开归档文件的软件包file基于其对目录的扩展dir.
如果file是一个字符串列表,则每个文件都是单独拆包的。文件名中的外壳通配符,如“*或?被接受并扩展。
如果dir未指定或为空([]
),默认为当前目录。如果文件列表中有目录,则filetype还必须指定。
根据文件的扩展名推断出特定的存档文件类型。这个filetype也可以使用与已知扩展名相对应的字符串直接指定。
有效的文件类型扩展名:
bz
bz2
bzip存档
gz
gzip存档
tar
tar存档
tarbz
tarbz2
tbz
tbz2
tar+bzip存档
targz
tgz
tar+gzip存档
z
压缩存档
zip
zip存档
可选的返回值是一个列表files打开软件包。
filelist =
bzip2 (files)
¶filelist =
bzip2 (files, dir)
¶压缩中指定的文件列表files.
files是字符串的字符数组或元胞数组。文件名中的外壳通配符,如“*或?被接受并扩展。每个文件都被单独压缩,一个新文件带有.bz2扩展被创建。原始文件不会被修改,但现有的压缩文件将被静默覆盖。
如果dir定义为压缩文件放置在此目录中,而不是未压缩文件所在的原始目录中。请注意,这不会在中复制目录树dir如果存在多个具有相同名称的文件,则可能导致文件相互覆盖。
如果dir不存在,它被创建。
可选输出filelist是压缩文件的列表。
版权所有 © 2024-2025 Octave中文网
ICP备案/许可证号:黑ICP备2024030411号-2