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

您所在的位置:网站首页 ansible有什么用 从ansible文件结果中提取文件名

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

#从ansible文件结果中提取文件名| 来源: 网络整理| 查看: 265

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

- name: get files find: paths: /home/me file_type: "file" register: find_result - name: Execute docker secret create shell: docker secret create {{ item.path }} run_once: true with_items: "{{ find_result.files }}"

Konstantin S.. 32

basename 过滤?

{{ item.path | basename }}

还有dirname,realpath,relpath过滤器.

1> Konstantin S..:

basename 过滤?

{{ item.path | basename }}

还有dirname,realpath,relpath过滤器.



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3