ExtractArchive

ExtractArchive[file]
展开一个档案 file,并且把它的内容保存到当前目录中.

ExtractArchive[file,dir]
把档案 file 的内容保存到目录 dir 中.

ExtractArchive[file,dir,pattern]
仅提取名称与 pattern 相匹配的档案.

更多信息和选项更多信息和选项

  • ExtractArchive 支持大量文件压缩格式,包括 ZIP、GZIP、TAR 和 BZIP2.
  • ExtractArchive 返回它所创建的文件和目录名称.
  • 要提取的档案可以使用一个相对或者绝对文件描述指定.
  • 目标目录可以作为一个相对或者绝对目录路径给出.
  • 如果所要提取的档案中的任何文件已经存在,ExtractArchive 不创建任何目录或者文件,返回 $Failed.
  • ExtractArchive 提取的目录可能已经存在.
  • ExtractArchive[file] 不删除 file.
  • ExtractArchive 采用一个选项 CreateIntermediateDirectories 来指定是否应该创建中继目录. 默认设置是 True.

范例范例打开所有单元关闭所有单元

基本范例  (2)基本范例  (2)

对一个 GZIP 文件,进行解压缩,并且把结果保存到当前目录中:

In[1]:=
Click for copyable input
Out[1]=

指定目标目录:

In[1]:=
Click for copyable input
Out[1]=
2010年引入
(8.0)