gpt4 book ai didi

regex - 从文件结果中提取文件名 ansible

转载 作者:行者123 更新时间:2023-12-03 14:38:33 25 4
gpt4 key购买 nike

我正在尝试使用 Ansible find 命令的结果,该命令返回它在特定文件夹中找到的文件列表,问题是,当我遍历结果时,我没有文件名,我只有它们的完整路径(包括名称),是否有一种简单的方法可以使用下面的结果项在第二个命令中提供文件名,如下所示?

- name: get files
find:
paths: /home/me
file_type: "file"
register: find_result

- name: Execute docker secret create
shell: docker secret create <file_name> {{ item.path }}
run_once: true
with_items: "{{ find_result.files }}"

最佳答案

basename filter ?

{{ item.path | basename }}

还有 dirname , realpath , relpath过滤器。

关于regex - 从文件结果中提取文件名 ansible,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45564899/

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