如何在没有完整路径的情况下附加 tar

Posted

技术标签:

【中文标题】如何在没有完整路径的情况下附加 tar【英文标题】:How to append tar without full path 【发布时间】:2019-11-25 13:20:13 【问题描述】:

有没有办法将文件附加到 tar 文件内的特定目录中?

我有 dir1/TarFile.tar。 TarFile.tar 里面有 dir2。

我想将 file.txt(在 dir 1 中)附加到 dir2 下的 TarFile.tar。

提前致谢。

【问题讨论】:

【参考方案1】:

据我所知,您不能即时执行此操作。您可以创建目录dir2,将文件file.txt 移到那里并更新存档:

cd dir1
mkdir -p dir2
mv file.txt dir2/
tar uvf TarFile.tar dir2/file.txt

【讨论】:

以上是关于如何在没有完整路径的情况下附加 tar的主要内容,如果未能解决你的问题,请参考以下文章

如何在给定完整路径的情况下导入模块?

如何在 Tomcat 中设置上下文路径,以便在不附加部署文件夹名称的情况下进入站点?

如何在没有顶层目录的情况下创建 tar 文件

如何在没有一些文件夹的情况下创建 tar 存档?

StoreModule.forRoot() - 如何在没有附加键的情况下返回对象

如何在没有数组的情况下附加到 JSON?