将tar.gz文件解压缩到目录并创建目录(如果不存在)

细雨

我知道我可以跑步

$ tar xf somefile.tar.gz -C somedir

将tar.gz文件解压缩到somedir,但是它需要首先存在somedir。

如果目录不存在,是否可以动态提取到目录并创建目录?

朱塞佩·克莱门特

使用GNUtar命令,您可以执行以下操作:

tar -xf somefile.tar.gz --one-top-level=somedir

来自man 1 tar

  --one-top-level[=DIR]
       Extract all files into DIR, or, if used without argument, into a subdirectory named
       by  the  base name of the archive (minus standard compression suffixes recognizable
       by --auto-compress).

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将file_name.csv.gz文件解压缩到.csv

解压缩tar.gz文件

使用JSch将文件放入远程目录,如果该目录不存在,则创建它

将整个档案解压缩到Java目录中的实用程序

将解压缩的tar.gz复制到单个文件

如何在另一个目录中解压缩tar.gz

将单个文件中的多个文件解压缩到不同目录

在python中,如果解压缩tar.gz文件,如何获取或设置结果文件的名称

将文件解压缩到目标目录?

Windows批处理文件:查找目录(如果不存在),创建,然后将文件移至该目录

如何将文件解压缩到当前目录?

tar +如何从/ var / tmp中解压缩以将目录放置在/下

如何使用gunzip和tar将tar.gz文件解压缩到所需的特定目录?

将所有tar.bz2文件解压缩到目录中

tar.gz在压缩之前或之后将gzip文件压缩到tar中吗?

如何告诉xargs将tar解压缩到特定目录

将许多文件解压缩到给定目录

将许多文件解压缩到给定目录

将.tar.gz存档解压缩到特定目录

更改tar.gz中的目录结构而不解压缩它

如何将tar gz存档解压缩到特定的目标?

将tar存档解压缩到git-bash中的现有目录

以递归方式将所有xlsx文件解压缩到包含原始文件名的新目录中

将zip文件的子目录内容解压缩到/ tmp?

将tar解压缩到目录中,删除压缩文件中不包含的任何文件

根据tar文件名将文件解压缩到目标目录

tar +将文件夹压缩到tar.gz并删除该文件夹

将文件解压缩到新目录

在不覆盖现有文件的情况下将 tarball 解压缩到目标目录

TOP 榜单

热门标签

归档