我已经搜索并找到了我想要的两个部分的方法,但没有任何东西可以让你完整地做到这一点......
我想做的是将特定文件夹从 tar.gz 提取到与 tar.gz 不同的路径中的另一个文件夹。
例如:
我的 backup.tar.gz 文件中的目录路径是:a/b/c/d(d 是我的主要目录,里面还有很多其他目录)
我想在这个不同的服务器路径中将目录“d”解压到“m”中:a/b/m
如果我尝试此代码: tar -xzf backup.tar.gz -C a/b/m
** 文件夹结构看起来像:a/b/m/a/b/c/d 但我希望它看起来像 a/b/m+d,这样我所有的主要文件/文件夹都在存档的“d”中路径以“m”路径结束
任何帮助是极大的赞赏。
谢谢!