gpt4 book ai didi

gzip - 如何创建平面 tar 存档

转载 作者:行者123 更新时间:2023-12-02 11:20:57 26 4
gpt4 key购买 nike

我的tree命令返回

tmp
`-- t
`-- e
|-- foo.ps
`-- s
|-- bar.ps
`-- t
`-- baz.ps

如何在 tmp 目录中创建具有以下结构的存档 ps.tar.gz:

tmp
|-- ps.tar.gz
| |-- foo.ps
| |-- bar.ps
| `-- baz.ps
`-- t
`-- e
|-- foo.ps
`-- s
|-- bar.ps
`-- t
`-- baz.ps

最佳答案

对于 GNU tar,您可以使用 --xform 参数。它采用 sed 表达式并将其应用于每个文件名。因此,要删除最后一个 / 之前的所有字符,您可以使用:

tar -c --xform s:^.*/:: your-files

关于gzip - 如何创建平面 tar 存档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4898056/

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