【发布时间】:2020-01-13 08:48:40
【问题描述】:
我需要创建一个 tar.gz 存档,其中包含不同目录中的两个文件,但我希望 tar.gz 内部不会出现父结构。我没有第一个文件的名称,但我有它所在的目录。现在我正在使用此代码
- name: Create tar
archive:
path:
- /var/opt/xxx/directory
- /home/file2
dest: /root/newDirectory/compressedFile.tar.gz
format: gz
我希望compressedFile.tar.gz 仅包含目录/var/opt/xxx/directory 和file2 中的file1,但在此代码中显示整个压缩目录结构
没有父结构怎么办?
【问题讨论】:
-
是否可以将这两个文件复制到一个目录然后压缩?
-
有可能,这种情况会怎样?我一直在寻找最高效、最优雅的方式
标签: directory ansible parent tar archive