从tar.gz中提取特定文件夹

查尔斯·M

我知道以前曾在此站点上询问过此问题,例如此处1和此处2,但对我而言却没有成功。

我想Measures从我的S012011_csv.tar.gz压缩文件中提取文件夹。如果tar -ztvf file.tar.gz要查看内容,则可以看到文件夹目录结构:

global//scratch//chamar//data//S012011_csv/Measures/file1.csv

global//scratch//chamar//data//S012011_csv/Measures/file2.csv

依此类推(是//)。

我只想提取文件MeasuresS012011_csv当前目录中.tar.gz文件的子文件夹。

我尝试了所有这些选项,但没有成功:

tar -xvzf S012011-v41_csv.tar.gz --strip=6 ./global//scratch//chamar//book//S012011-v41_csv/Mearsures/*

tar -xvzf S012011-v41_csv.tar.gz --strip=6 global//scratch//chamar//book//S012011-v41_csv/Mearsures/*

tar -xvzf S012011-v41_csv.tar.gz --strip=6 global/scratch/chamar/book/S012011-v41_csv/Mearsures/*

tar -xvzf S012011-v41_csv.tar.gz global/scratch/chamar/book/S012011-v41_csv/Mearsures/*

我究竟做错了什么?

drkblog

试试这个:

tar -xvzf S012011-v41_csv.tar.gz "*S012011-v41_csv*Mearsures*"

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章