-1

我目前正在尝试编写一个脚本来备份一些文件,方法是获取相关文件并将它们压缩成一个 tarball。问题是,我需要删除它们结构中间的两层文件夹,以便可以直接将它们提取到必要的目录中。例如,我当前的结构如下所示:

foo/bar/remove/remove/files...  

但提取时需要看起来像这样:

foo/bar/files...

由于我要备份的文件数量,在 tar-ing 之前将所需的文件复制两个级别并不是一个真正的选择。我已经研究过 using --directory,但这似乎并没有达到我想要的效果。
有没有办法做到这一点,还是我不走运?

4

1 回答 1

0

结束创建目录结构的副本,并带有指向所需文件夹的符号链接,然后使用-h选项 ontar跟随它。

于 2012-09-07T23:21:25.953 回答