文档

untar

提取焦油文件的内容

句法

untar(tarfilename)
untar(tarfilename,输出折叠器)
文件名= untar(___

描述

例子

untar(Tarfilename提取存档的内容Tarfilename进入当前文件夹,保留每个文件的属性和时间戳。untar可以从您的本地系统中提取文件或从Internet URL提取文件。

如果存在具有相同名称的文件,并且该文件不完全读取,则MATLAB®覆盖它。在Microsoft上®视窗®平台,MATLAB未设置隐藏,系统和存档属性。

例子

untar(Tarfilename,,,,导出目录提取存档的内容Tarfilename进入导出目录。如果导出目录不存在,MATLAB创建它。

例子

文件名= untar(___返回包含提取文件名称的字符矢量的单元格数组。您可以将此语法与上一个语法中的任何输入参数组合一起使用。

例子

全部收缩

创建一个焦油文件,然后将其提取到文件夹中备份

创建当前文件夹中所有程序文件的焦油文件。

柏油('myfiles.tar.gz',{'*.m',,,,'*.mlx'});

提炼myfiles.tar.gz到文件夹备份

programFiles = untar('我的文件',,,,“备份”
programFiles =1x3单元阵列{'backup/myfile1.m'} {'backup/myfile2.m'} {'backup/extractt ...'}

从URL下载并将存档文件提取到本地文件夹。

假设您有存档文件example.tar.gz存储在URLhttp://example.com/example.tar.gz。下载并将文件提取到例子文件夹。

URL ='http://example.com/example.tar.gz';gunzip(url,'例子');untar('示例/示例.tar',,,,'例子');

输入参数

全部收缩

提取的焦油文件的名称,指定为字符向量。如果Tarfilename没有扩展名,MATLAB搜索Tarfilename附加.tgz,,,,.tar.gz, 或者。柏油。如果指定.tgz或者.gz然后untar使用Gunzip

您可以指定Tarfilename作为绝对路径或相对于当前文件夹的路径。

如果Tarfilename是一个URL,然后Tarfilename必须包括协议类型(例如,http://)。MATLAB将URL下载到系统上的临时文件夹中,然后将其删除清理时的URL。

提取的文件的目标文件夹,指定为字符向量。

也可以看看

||||

在R2006a之前引入

这个话题有帮助吗?