tar - 如何从标准输入构建 tar?

标签 tar

如何将信息通过管道传输到 tar 中并指定文件名?

最佳答案

类似于:

tar cfz foo.tgz --files-from=-

但请记住,这不适用于所有可能的文件名;您应该考虑使用 --null 选项并从 find -print0 提供 tar。 (xargs 示例不太适合大型文件列表,因为它会生成多个 tar 命令。)

关于tar - 如何从标准输入构建 tar?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2597875/

相关文章:

linux - 解压时数据丢失

Python:无法从 tar 中仅提取特定文件夹

git - git repo 的 tar/untar 之后,gitk 显示 "Local uncommitted changes, not checked in to index"

linux - tar Linux 命令排除子目录的层次结构(但包括它们的文件)

python - 将文件添加到 tar 存档而不先保存

perl - 如何在 Perl 中 tar 多个文件?

linux - 如何更新 tar(不附加)

go - 如何在go中解压tar.gz文件?

tar - 将 archive.tar.gz 中包含的文件提取到名为 archive 的新目录

linux - 提取 zip 文件,然后使用不同的文件名将其 cd 进去