gpt4 book ai didi

ubuntu - 管道输入到 tar 同时合并目录,同时管道到另一个没有临时文件的程序

转载 作者:行者123 更新时间:2023-12-04 18:31:25 25 4
gpt4 key购买 nike

我有以下命令在将文件夹发送到 aws s3 时对其进行 tar:

  tar czf - /path/to/folder | aws s3 cp s3://bucket.file.tar.gz

我想将 mysqldump 的输出添加到文件夹中,但不保存文件——即使是临时的——在文件夹结构中。

理想情况下,出于一般安全考虑和节省磁盘空间,我也不想将 tar 的输出暂时保存在其他地方。

最佳答案

您可以更改添加到 tar 文件的文件的路径,如下所示:

tar -czf - --transform=s,Downloads,var/lib, Downloads/myfile.txt > out.gz

tar -tzf out.tgz
var/lib/myfile.txt

关于ubuntu - 管道输入到 tar 同时合并目录,同时管道到另一个没有临时文件的程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61931130/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com