如何解压缩跳过目录结构开头的文件[关闭]
Posted
技术标签:
【中文标题】如何解压缩跳过目录结构开头的文件[关闭]【英文标题】:How do I untar a file skipping the beginning of the directory structure [closed] 【发布时间】:2015-09-11 18:30:18 【问题描述】:我创建了带有绝对路径的 tar 档案来保存文件。
/home/mydir/dir1/dir2/dir3/file1.dat
/home/mydir/dir1/dir2/dir3/file2.dat
/home/mydir/dir1/dir2/dir3/file3.dat
我想解压这些档案,跳过目录结构/home/mydir/dir1
的开头。我的文件应该在具有这种结构的任何目录中恢复:
dir2/dir3/file1.dat
dir2/dir3/file2.dat
dir2/dir3/file3.dat
如何使用 tar 命令或其他方式执行此操作?
【问题讨论】:
【参考方案1】:tar -xf /for/untar/your/filename.extension --strip=3 path/to/which/you/wish/to/extract
【讨论】:
以上是关于如何解压缩跳过目录结构开头的文件[关闭]的主要内容,如果未能解决你的问题,请参考以下文章
Python:将文件解压缩到当前工作目录,但不在 zip 中维护目录结构
如何在不添加目录层次结构的情况下使用 Python 将文件添加到 tarfile?